auth()?->user()?->id, 'quote_id' => $this->id, 'content' => 'Quote requested.' ]); } protected $fillable = [ 'quote', ]; public static function boot(): void { parent::boot(); self::created(function ($model) { Log::create([ 'user_id' => auth()?->user()?->id, 'quote_id' => $model->id, 'content' => 'Quote created.' ]); }); self::deleted(function ($model) { Log::create([ 'user_id' => auth()?->user()?->id, 'quote_id' => $model->id, 'content' => 'Quote deleted.' ]); }); } }