public static function boot() { parent::boot(); Article::creating(function ($article) { if (!property_exists($article, 'slug')) { $article->slug = $article->generateSlug($article->title); } }); }