Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- class LeavePolicy
- {
- /**
- * Determine if the given leave can be updated by the user.
- *
- * @param AppUser $user
- * @param AppLeave $leave
- * @return bool
- */
- public function update(User $user, Leave $leave)
- {
- if($user->roleIs('manager') {
- return $user->id === $leave->user->manager_id;
- }
- elseif($user->roleIs('user') {
- return $user->id === $leave->user_id;
- }
- return false
- }
- }
Add Comment
Please, Sign In to add comment