This commit is contained in:
Adrian Hopek
2022-03-03 10:52:05 +01:00
parent c21d2c8663
commit fdafb76461
7 changed files with 505 additions and 5 deletions

View File

@@ -10,6 +10,11 @@ use Toby\Eloquent\Models\VacationRequest;
class VacationRequestPolicy
{
public function listAll(User $user): bool
{
return in_array($user->role, [Role::AdministrativeApprover, Role::TechnicalApprover], true);
}
public function createOnBehalfOfEmployee(User $user): bool
{
return $user->role === Role::AdministrativeApprover;