超哥,麻烦看下 follower 插件的问题
实在不想自己造轮子,所以就相中了你家的 laravel follow,下面是安装出现的问题,按照回忆来。
安装
composer require overtrue/laravel-follow -vvv
安装的是 1.1.0版本,然后生成数据文件
php artisan vendor:publish --provider='Overtrue\LaravelFollow\FollowServiceProvider' --tag="migrations"
结果发现表是陈旧的,没有更新。
再往下走,use一些类之后,接着又出现下面的提示错误:
Trait 'Overtrue\LaravelFollow\Traits\CanBeLike' not found
具体是CanLike,还是CanBeLike我忘记了,反正就是找不到。
重新覆盖安装
于是按照GITHUB同志的疑问,我又一次覆盖安装:
composer require overtrue/laravel-follow:dev-master -vvv
CanBeLike终于找到了,其他的操作就正常了。
$object->likers()
当我在页面准备输出该Object喜欢的人列表的时候,又出现错误,好像是提示 withPovit 没有被定义。
超哥,你这个插件我的确喜欢,麻烦能不能抽空看看。不然,我去买工具造轮子了。
PS:以上都是亲身经历,按回忆写,不保证100%正确性。
@overtrue 邀药
@waacoo 超哥在坐飞机来找我的路上。1. 我帮你改了下标题,
家
病了
这两个字晦气,咱不搞这一套。2. 其实你可以提 issue 或者 PR 啊,超哥处理 issue 还是很迅速的。@waacoo fixed https://github.com/overtrue/laravel-follow...
@overtrue 厉害了,你这是在机场 fix 掉的?
@Summer 非常抱歉,以为诙谐的语气,却没想太多,把这个follow看成宝贝对待了。
@overtrue 超哥!!!!!!:thumbsup:
@waacoo 理解万岁。
@茄子 是 @cjjian 帮忙搞定的,我的手误写错了
@overtrue 超哥,使用$user->likes(App\Topic::class)调用不了该用户喜欢的文章列。我的followable表里有App\Topic和App\Comment两个类型的喜欢模型。