belongsTo(\App\Models\ModuleHost::class,'module_host_id','id'); } public function network() { return $this->belongsTo(\App\Models\ModuleNetwork::class,'module_network_id','id'); } public function scopeIsFree(Builder $query) { $query->where('status',0); } public function getStatus() { return match($this->attributes['status']) { 1 => 'Assigned', default => 'Free' }; } }