id == $user->warehouse_id && $user->role == RoleEnum::ADMIN; } public function create(User $user) { return $user->role == RoleEnum::ADMIN; } public function delete(User $user, Warehouse $warehouse) { return $warehouse->id == $user->warehouse_id && $user->role == RoleEnum::ADMIN; } }