php artisan make:model Flight
php artisan make:observer UserObserver --model=User
namespace App; use Illuminate\Database\Eloquent\Model; class Post extends Model { protected $table = 'posts'; protected $fillable = ['title', 'slug', 'content']; protected static function boot() { parent::boot(); static::saving(function ($model) { $model->slug = str_slug($model->title); }); } }