<?php namespace App\Models; use Illuminate\Database\Eloquent\Factories\HasFactory; use Illuminate\Database\Eloquent\Model; use Illuminate\Database\Eloquent\SoftDeletes; class Room extends Model { use HasFactory, SoftDeletes; public function building() { return $this->belongsTo(Building::class,'building_id','id')->withTrashed() ; } public function reservations() { return $this->hasMany(Loan::class,'room_id') ->where('loan_type_id','!=',LoanType::where('name','=','Loan')->first()->id) ; } }