コード例 #1
0
ファイル: LoadFixtures.php プロジェクト: dimadmb/kuzin
 private function loadUsers(ObjectManager $manager)
 {
     $passwordEncoder = $this->container->get('security.password_encoder');
     $johnUser = new User();
     $johnUser->setUsername('john_user');
     $johnUser->setEmail('*****@*****.**');
     $encodedPassword = $passwordEncoder->encodePassword($johnUser, 'kitten');
     $johnUser->setPassword($encodedPassword);
     $manager->persist($johnUser);
     $dimaAdmin = new User();
     $dimaAdmin->setUsername('dima');
     $dimaAdmin->setEmail('*****@*****.**');
     $dimaAdmin->setRoles(array('ROLE_ADMIN'));
     $encodedPassword = $passwordEncoder->encodePassword($dimaAdmin, '2045');
     $dimaAdmin->setPassword($encodedPassword);
     $manager->persist($dimaAdmin);
     $manager->flush();
 }