Пример #1
0
 /**
  * @param UserInterface $user
  * @param string $role
  * @param string $authorizationRole
  */
 private function addUserRole(UserInterface $user, $role, $authorizationRole)
 {
     $user->addRole($role);
     /** @var RoleInterface $adminRole */
     $adminRole = $this->roleRepository->findOneBy(['code' => $authorizationRole]);
     if (null !== $adminRole) {
         $user->addAuthorizationRole($adminRole);
     }
 }