Exemplo n.º 1
0
 public function create($username, $password, $roles)
 {
     $user = new Document\User();
     $user->setUsername($username)->setPassword($password)->setRoles($roles);
     $this->manager->persist($user);
     $this->manager->flush();
 }
Exemplo n.º 2
0
 public function load(ObjectManager $manager)
 {
     foreach ($this->users as $user) {
         $userEntity = new User();
         $userEntity->setUsername($user['username'])->setPassword($user['password'])->setRoles($user['roles']);
         $manager->persist($userEntity);
     }
     for ($i = 1; $i < 100; $i++) {
         $userEntity = new User();
         $userEntity->setUsername("user{$i}")->setPassword('pass')->setRoles(array('ROLE_USER'));
         $manager->persist($userEntity);
     }
     $manager->flush();
 }