security->getUser(); if (!$user instanceof User) { return false; } if (!$subject instanceof Absence) { return false; } $employee = $subject->getEmployee(); if (null === $employee) { return false; } return $this->employeeScopeService->canAccessEmployee($user, $employee); } }