Guest User

Untitled

a guest
Jan 16th, 2019
68
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.49 KB | None | 0 0
  1. class LeavePolicy
  2. {
  3. /**
  4. * Determine if the given leave can be updated by the user.
  5. *
  6. * @param AppUser $user
  7. * @param AppLeave $leave
  8. * @return bool
  9. */
  10. public function update(User $user, Leave $leave)
  11. {
  12. if($user->roleIs('manager') {
  13. return $user->id === $leave->user->manager_id;
  14. }
  15. elseif($user->roleIs('user') {
  16. return $user->id === $leave->user_id;
  17. }
  18.  
  19. return false
  20. }
  21. }
Add Comment
Please, Sign In to add comment