Commit 99121293 authored by Jean-Philippe Metivier's avatar Jean-Philippe Metivier
Browse files

Ajustement

parent b15f9999
Loading
Loading
Loading
Loading
+8 −5
Original line number Diff line number Diff line
@@ -9,6 +9,7 @@ use UnicaenApp\Entity\Ldap\People;
use UnicaenApp\Service\EntityManagerAwareTrait;
use UnicaenAuthentification\Service\Traits\UserContextServiceAwareTrait;
use UnicaenUtilisateur\Entity\Db\Role;
use UnicaenUtilisateur\Entity\Db\RoleInterface;
use UnicaenUtilisateur\Entity\Db\User;
use UnicaenUtilisateur\Exception\RuntimeException;
use UnicaenUtilisateur\Service\RechercheIndividu\RechercheIndividuResultatInterface;
@@ -39,10 +40,10 @@ class UserService implements RechercheIndividuServiceInterface
    }

    /**
     * @param int $id
     * @return User
     * @param int|null $id
     * @return User|null
     */
    public function getUtilisateur($id)
    public function getUtilisateur(?int $id) : ?User
    {
        $qb = $this->getEntityManager()->getRepository($this->userEntityClass)->createQueryBuilder("utilisateur")
            ->andWhere("utilisateur.id = :id")
@@ -319,9 +320,11 @@ class UserService implements RechercheIndividuServiceInterface
        return null;
    }

    public function getConnectedRole()
    /**
     * @return RoleInterface|null
     */
    public function getConnectedRole() : ?RoleInterface
    {
        $identity = $this->authenticationService->getIdentity();
        $dbRole = $this->serviceUserContext->getSelectedIdentityRole();
        return $dbRole;
    }