<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	
	>
<channel>
	<title>
	Comments on: Dependency Injection mit PHP 5.3, Runkit-Erweiterung und Doctrine 2-Annotationen	</title>
	<atom:link href="https://nerdpress.org/2010/09/26/dependency-injection-mit-php-5-3-runkit-erweiterung-und-doctrine-2-annotationen/feed/" rel="self" type="application/rss+xml" />
	<link>https://nerdpress.org/2010/09/26/dependency-injection-mit-php-5-3-runkit-erweiterung-und-doctrine-2-annotationen/</link>
	<description>...dev, tech problems and solutions.</description>
	<lastBuildDate>Tue, 10 May 2011 22:11:53 +0000</lastBuildDate>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.9.4</generator>
	<item>
		<title>
		By: Symfony 2 wird super&#8230; oder? &#124; nerdpress.org		</title>
		<link>https://nerdpress.org/2010/09/26/dependency-injection-mit-php-5-3-runkit-erweiterung-und-doctrine-2-annotationen/#comment-147</link>

		<dc:creator><![CDATA[Symfony 2 wird super&#8230; oder? &#124; nerdpress.org]]></dc:creator>
		<pubDate>Tue, 10 May 2011 22:11:53 +0000</pubDate>
		<guid isPermaLink="false">https://nerdpress.org/?p=1085#comment-147</guid>

					<description><![CDATA[[...] noch gewaltig. Mein Lieblingsthema ist ja immer noch der Dependency Injection Container. Meine kläglichen Versuche, selbst mal eine brauchbare Autowiring-Implementierung herunterzubrechen, waren natürlich auch [...] ]]></description>
			<content:encoded><![CDATA[<p>[&#8230;] noch gewaltig. Mein Lieblingsthema ist ja immer noch der Dependency Injection Container. Meine kläglichen Versuche, selbst mal eine brauchbare Autowiring-Implementierung herunterzubrechen, waren natürlich auch [&#8230;] </p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		By: Best Practice bei Dependency Injections - php.de		</title>
		<link>https://nerdpress.org/2010/09/26/dependency-injection-mit-php-5-3-runkit-erweiterung-und-doctrine-2-annotationen/#comment-146</link>

		<dc:creator><![CDATA[Best Practice bei Dependency Injections - php.de]]></dc:creator>
		<pubDate>Mon, 10 Jan 2011 10:35:18 +0000</pubDate>
		<guid isPermaLink="false">https://nerdpress.org/?p=1085#comment-146</guid>

					<description><![CDATA[[...] verschiedene. Beispielsweise bei Doctrine Common ist eine dabei.   Beispielsweise beschrieben hier und hier    __________________ Alle Angaben unter zwei Kaffee sind ohne [...] ]]></description>
			<content:encoded><![CDATA[<p>[&#8230;] verschiedene. Beispielsweise bei Doctrine Common ist eine dabei.   Beispielsweise beschrieben hier und hier    __________________ Alle Angaben unter zwei Kaffee sind ohne [&#8230;] </p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		By: Max Girkens		</title>
		<link>https://nerdpress.org/2010/09/26/dependency-injection-mit-php-5-3-runkit-erweiterung-und-doctrine-2-annotationen/#comment-145</link>

		<dc:creator><![CDATA[Max Girkens]]></dc:creator>
		<pubDate>Thu, 28 Oct 2010 09:46:19 +0000</pubDate>
		<guid isPermaLink="false">https://nerdpress.org/?p=1085#comment-145</guid>

					<description><![CDATA[Habe eine Weile gebraucht das zu verstehen, aber das ist wirklich supercool! :)

vor allem dass man dann die Methoden der Dependencies direkt auf der so erweiterten Klasse aufrufen kann.

Also nicht:
[sourcecode lang=&quot;php&quot;]
echo $test-&#062;SomeInjectedDependency-&#062;baz();
[/sourcecode]
Was ja vielleicht auch einfacher zu realisieren wäre.

sondern quasi &quot;nativ&quot;:
[sourcecode lang=&quot;php&quot;]
echo $test-&#062;baz();
[/sourcecode]

Wobei einem genau das aber auch wieder zum Verhängnis werden könnte in Sachen Methodennamen.
Was passiert denn, wenn die Dependencies gleichnamige Methoden haben?
Kriegt man dann &quot;cannot redeclare&quot;?]]></description>
			<content:encoded><![CDATA[<p>Habe eine Weile gebraucht das zu verstehen, aber das ist wirklich supercool! :)</p>
<p>vor allem dass man dann die Methoden der Dependencies direkt auf der so erweiterten Klasse aufrufen kann.</p>
<p>Also nicht:</p>
<pre class="brush: php; title: ; notranslate">
echo $test-&gt;SomeInjectedDependency-&gt;baz();
</pre>
<p>Was ja vielleicht auch einfacher zu realisieren wäre.</p>
<p>sondern quasi &#8220;nativ&#8221;:</p>
<pre class="brush: php; title: ; notranslate">
echo $test-&gt;baz();
</pre>
<p>Wobei einem genau das aber auch wieder zum Verhängnis werden könnte in Sachen Methodennamen.<br />
Was passiert denn, wenn die Dependencies gleichnamige Methoden haben?<br />
Kriegt man dann &#8220;cannot redeclare&#8221;?</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		By: ReflectionParameter::isOptional() vs. ReflectionParameter::isDefaultValueAvailable() &#124; nerdpress.org		</title>
		<link>https://nerdpress.org/2010/09/26/dependency-injection-mit-php-5-3-runkit-erweiterung-und-doctrine-2-annotationen/#comment-144</link>

		<dc:creator><![CDATA[ReflectionParameter::isOptional() vs. ReflectionParameter::isDefaultValueAvailable() &#124; nerdpress.org]]></dc:creator>
		<pubDate>Tue, 28 Sep 2010 16:05:03 +0000</pubDate>
		<guid isPermaLink="false">https://nerdpress.org/?p=1085#comment-144</guid>

					<description><![CDATA[[...] der Bastelei am DI-Container bin ich über die beiden Methoden ReflectionParameter::isOptional() und [...] ]]></description>
			<content:encoded><![CDATA[<p>[&#8230;] der Bastelei am DI-Container bin ich über die beiden Methoden ReflectionParameter::isOptional() und [&#8230;] </p>
]]></content:encoded>
		
			</item>
	</channel>
</rss>
