讨论数量:
兄弟谢谢了。跟着教程走了好几遍,观察期一直没有生效,也不知道是哪里做错了。
文章中没有提到需要注册所以没有做这一步。跳过这一步后,后面课程里的翻译功能也测试不了。
又回来找为什么不生效。才看到你的文章。
确实是少了配置。不知道为什么这么重要的一点教程没有提到呢。
注册了也不行
use App\Models\Topic;
use App\Observers\TopicObserver;
Topic::Observers(TopicObserver::class);
出现 Call to undefined method App\Models\Topic::Observers() 这个错误
确实如此,我也是测试了好几遍HTMLPurifier for Laravel 5,也在 config/app.php 文件的 providers 数组添加以下代码:Mews\Purifier\PurifierServiceProvider::class
,但是情况并没有改变,直到看到楼主这个提示,我在app\Providers\AppServiceProvider.php中添加了\App\Models\Topic::observe(\App\Observers\TopicObserver::class);
终于运行成功了。
推荐文章: