/** * {@inheritDoc} */ public function load(ObjectManager $manager) { $organization = new Organization(); $organization->setId(1); $organization->setName('Samsung'); $metadata = $manager->getClassMetaData(get_class($organization)); $metadata->setIdGeneratorType(\Doctrine\ORM\Mapping\ClassMetadata::GENERATOR_TYPE_NONE); $manager->persist($organization); $manager->flush(); $this->addReference('organization', $organization); }
/** * Displays a form to create a new Organization entity. */ public function newAction() { $entity = new Organization(); $person = new Person(); $person->setEnabled(true); $person->addRole('ROLE_ADMIN'); $entity->getPersons()->add($person); $form = $this->createCreateForm($entity); return $this->render('IntoPeopleDatabaseBundle:Organization:new.html.twig', array('entity' => $entity, 'form' => $form->createView())); }