*/ use HasFactory; protected static function boot(): void { parent::boot(); static::saving(function ($deploymentScript): void { $deploymentScript->content = str_replace("\r\n", "\n", $deploymentScript->content); }); } protected $fillable = [ 'site_id', 'name', 'content', ]; protected $casts = [ 'site_id' => 'integer', ]; /** * @return BelongsTo */ public function site(): BelongsTo { return $this->belongsTo(Site::class); } }