vendor/bundles/Symfony/Bundle/DoctrineFixturesBundle/Common/DataFixtures/Loader.php
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/vendor/bundles/Symfony/Bundle/DoctrineFixturesBundle/Common/DataFixtures/Loader.php Wed Dec 14 23:28:58 2011 +0100
@@ -0,0 +1,27 @@
+<?php
+
+namespace Symfony\Bundle\DoctrineFixturesBundle\Common\DataFixtures;
+
+use Doctrine\Common\DataFixtures\FixtureInterface;
+use Doctrine\Common\DataFixtures\Loader as BaseLoader;
+use Symfony\Component\DependencyInjection\ContainerInterface;
+use Symfony\Component\DependencyInjection\ContainerAwareInterface;
+
+class Loader extends BaseLoader
+{
+ private $container;
+
+ public function __construct(ContainerInterface $container)
+ {
+ $this->container = $container;
+ }
+
+ public function addFixture(FixtureInterface $fixture)
+ {
+ if ($fixture instanceof ContainerAwareInterface) {
+ $fixture->setContainer($this->container);
+ }
+
+ parent::addFixture($fixture);
+ }
+}