'array']; public function building() { return $this->belongsTo(Building::class); } public function subunits() { return $this->hasMany(Subunit::class); } public function contracts() { return $this->hasMany(Contract::class); } protected static function boot() { parent::boot(); static::creating(fn($model) => $model->created_by = auth()->id()); static::updating(fn($model) => $model->updated_by = auth()->id()); } }