created_by && Schema::hasColumn($model->getTable(), 'created_by')) { $model->created_by = Auth::user()->id; } if (!$model->updated_by && Schema::hasColumn($model->getTable(), 'updated_by')) { $model->updated_by = Auth::user()->id; } } }); self::saving(function ($model) { if (Auth::user() && Schema::hasColumn($model->getTable(), 'updated_by')) { $model->updated_by = Auth::user()->id; } }); } }