コード例 #1
0
 /**
  * {@inheritDoc}
  */
 public function load(ObjectManager $manager)
 {
     $user = new Dojo();
     $user->setUsername('*****@*****.**')->setEmail('*****@*****.**');
     $user->setLocation('Startup Port')->setCity('Rotterdam')->setStreet('Heer Bokelweg')->setHousenumber('155')->setName('CoderDojo City')->setFacebook('http://facebook.com/coderdojonederland')->setTwitter('http://twitter.com/coderdojonl')->setWebsite('http://coderdojo.nl')->setPostalcode('3032AD')->setOrganiser('4680001283')->setEnabled(true)->setLat(51.928294)->setLong(4.480246);
     $encoder = $this->container->get('security.encoder_factory')->getEncoder($user);
     $user->setPassword($encoder->encodePassword('coderdojo', $user->getSalt()));
     $manager->persist($user);
     $manager->flush();
     $this->addReference('user', $user);
 }