belongsToTenant($user)) return false; // Other checks here return true; } public function view(User $user, Booking $booking) { if (!$this->belongsToTenant($user, $booking)) return false; // Other checks here return true; } public function create(User $user) { if (!$this->belongsToTenant($user)) return false; // Other checks here return true; } public function update(User $user, Booking $booking) { if (!$this->belongsToTenant($user, $booking)) return false; // Other checks here return true; } public function delete(User $user, Booking $booking) { if (!$this->belongsToTenant($user, $booking)) return false; // Other checks here return true; } }