Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <?php
- namespace Scss\OrganizationBundle\DataFixtures\ORM;
- use Doctrine\Common\Persistence\ObjectManager;
- use Doctrine\Common\DataFixtures\AbstractFixture;
- use Doctrine\Common\DataFixtures\OrderedFixtureInterface;
- use Symfony\Component\DependencyInjection\ContainerAwareInterface;
- use Symfony\Component\DependencyInjection\ContainerInterface;
- use Scss\OrganizationBundle\Entity\Organization;
- abstract class LoadOrganizationData extends AbstractFixture implements OrderedFixtureInterface, ContainerAwareInterface {
- private $container;
- public function setContainer(ContainerInterface $container = null) { $this->container = $container; }
- public function load(ObjectManager $manager) {
- // Pine Tree Council
- $PTC = new Organization();
- $PTC->setName('pine tree council');
- $PTC->setCode('PTC-BSA');
- $PTC->setZone('Maine');
- $PTC->setCountry('United States');
- $manager->persist($PTC);
- $this->addReference('ptc-bsa', $PTC);
- $manager->flush();
- }
- public function getOrder() { return 2; }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement