File: /var/www/vhost/disk-apps/dev-beg.teky.com.co/app/MeasurementDocument.php
<?php
namespace App;
use Illuminate\Database\Eloquent\Model;
use Illuminate\Database\Eloquent\SoftDeletes;
class MeasurementDocument extends Model
{
use SoftDeletes;
protected $guarded = ['id','deleted_at','created_at','updated_at'];
public function operator()
{
return $this->belongsTo(User::class, 'operator_id', 'id');
}
public function area()
{
return $this->belongsTo(Area::class)->with('equipment')->withTrashed();
}
public function form()
{
return $this->belongsTo(Form::class)->withTrashed();
}
public function field()
{
return $this->belongsTo(Field::class)->withTrashed();
}
public function equipment()
{
return $this->belongsTo(Equipment::class)->withTrashed();
}
}