public function load(ObjectManager $em) { $affiliate = new Affiliate(); $affiliate->setUrl('http://sensio-labs.com/'); $affiliate->setEmail('*****@*****.**'); $affiliate->setToken('sensio-labs'); $affiliate->setIsActive(true); $affiliate->addCategory($em->merge($this->getReference('category-programming'))); $em->persist($affiliate); $affiliate = new Affiliate(); $affiliate->setUrl('/'); $affiliate->setEmail('*****@*****.**'); $affiliate->setToken('symfony'); $affiliate->setIsActive(false); $affiliate->addCategory($em->merge($this->getReference('category-programming')), $em->merge($this->getReference('category-design'))); $em->persist($affiliate); $em->flush(); $this->addReference('affiliate', $affiliate); }
public function setToken($token) { $this->__load(); return parent::setToken($token); }