public function load(ObjectManager $manager) { $role = new Role(); $role->setName("Visit"); $manager->persist($role); $visit = $manager->getReference('Zf2Acl\\Entity\\Role', 1); $role = new Role(); $role->setName("Client")->setParent($visit)->setRedirect("dashboard"); $manager->persist($role); $role = new Role(); $role->setName("Functionary")->setParent($visit)->setRedirect("dashboard"); $manager->persist($role); $functionary = $manager->getReference('Zf2Acl\\Entity\\Role', 3); $role = new Role(); $role->setName("Administrator")->setParent($functionary)->setRedirect("dashboard"); $manager->persist($role); $role = new Role(); $role->setName("Developer")->setDeveloper(1)->setRedirect("dashboard"); $manager->persist($role); $manager->flush(); }
/** * {@inheritDoc} */ public function toArray() { $this->__initializer__ && $this->__initializer__->__invoke($this, 'toArray', array()); return parent::toArray(); }