public function load(ObjectManager $manager) { $representative = $this->getReference('representative1'); $petition = new RepresentativePetition(); $petition->setUser($representative); $petition->setPetitionBody('test'); $petition->setPetitionTitle('test'); $this->addReference('representativePetition1', $petition); $manager->persist($petition); //outsider sign petition $publicPetition = new RepresentativePetition(); $publicPetition->setUser($representative); $publicPetition->setPetitionBody('test'); $publicPetition->setPetitionTitle('test_public'); $publicPetition->setIsOutsidersSign(true); $this->addReference('representativePublicPetition1', $publicPetition); $manager->persist($publicPetition); //published $petitionPublished = new RepresentativePetition(); $petitionPublished->setUser($representative); $petitionPublished->setPetitionBody('testPublish'); $petitionPublished->setPetitionTitle('testPublish'); $petitionPublished->setPublishedAt(new \DateTime()); $this->addReference('representativePetitionPublished1', $petitionPublished); $manager->persist($petitionPublished); $manager->flush(); }
public function setPetitionBody($petitionBody) { $this->__load(); return parent::setPetitionBody($petitionBody); }