for testing and deploying your application
for finding and fixing issues
for empowering human code reviews
<?php
namespace AppBundle\DataFixtures\ORM;
use Doctrine\Common\DataFixtures\FixtureInterface;
use Doctrine\Common\DataFixtures\OrderedFixtureInterface;
use Symfony\Component\DependencyInjection\ContainerAwareInterface;
use Symfony\Component\DependencyInjection\ContainerInterface;
abstract class Fixture implements FixtureInterface, OrderedFixtureInterface, ContainerAwareInterface
{
/**
* @var ContainerInterface
*/
private $container;
* {@inheritdoc}
public function getOrder()
return 1;
}
public function get($id)
if (null === $this->container) {
throw new \RuntimeException('Container not injected in fixture.');
return $this->container->get($id);
public function setContainer(ContainerInterface $container = null)
$this->container = $container;