feat: implementation du role Gestionnaire RH et refonte de la gestion des offres

This commit is contained in:
jeremy bayse
2026-05-09 11:21:40 +02:00
parent 97a8b9443d
commit 9edf79e8ba
23 changed files with 1223 additions and 232 deletions

View File

@@ -19,7 +19,7 @@ class User extends Authenticatable
public function isAdmin(): bool
{
return in_array($this->role, ['admin', 'super_admin']);
return in_array($this->role, ['admin', 'super_admin', 'gestionnaire_rh']);
}
public function isSuperAdmin(): bool
@@ -27,6 +27,11 @@ class User extends Authenticatable
return $this->role === 'super_admin';
}
public function isGestionnaireRH(): bool
{
return $this->role === 'gestionnaire_rh';
}
public function isCandidate(): bool
{
return $this->role === 'candidate';