Пример #1
0
 /**
  * Return role base on path
  *
  * @param $path
  *
  * @return Role $role
  */
 private function generateRole($path)
 {
     $role = new Role();
     switch ($path) {
         case '/register':
             $role->setRole('staff');
             break;
         default:
     }
     return $role;
 }
Пример #2
0
 public function load(ObjectManager $manager)
 {
     $role = new Role();
     $role->setRole('staff');
     $user = new User();
     $user->setUsername('Test');
     $user->setPlainPassword('hello');
     $user->setPassword('test');
     $user->setRole($role);
     $user->setEmail('*****@*****.**');
     $user->setIsActive(false);
     $role->addUser($user);
     $manager->persist($role);
     $manager->flush();
 }