示例#1
0
 public function load(ObjectManager $manager)
 {
     $user = new User();
     $user->setUsername('foo');
     $user->setPassword('oof');
     $user->setEmail('foo@bar');
     $manager->persist($user);
     $manager->flush();
     $this->addReference('foo-user', $user);
 }
示例#2
0
 public function load(ObjectManager $manager)
 {
     $user = new User();
     $user->setUsername('admin');
     $user->setEmail('*****@*****.**');
     $user->setDisabled(false);
     $user->addRole($this->getReference('user-role'));
     $encoder = $this->container->get('security.password_encoder');
     $password = $encoder->encodePassword($user, 'admin');
     $user->setPassword($password);
     $manager->persist($user);
     $manager->flush();
 }