/** * @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); } }