把观察器写在模型里是不是更好,不用去注册了
App\Models\Topic
public static function boot()
{
parent::boot();
static::saving(function ($topic) {
$topic->excerpt = make_excerpt($topic->body);
});
}
这样就不需要单独生成观察器文件和AppServiceProvider注册了
这两种做法有什么利弊吗
推荐文章: