超哥,麻烦看下 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% 正确性。

《L03 构架 API 服务器》
你将学到如 RESTFul 设计风格、PostMan 的使用、OAuth 流程,JWT 概念及使用 和 API 开发相关的进阶知识。
《L01 基础入门》
我们将带你从零开发一个项目并部署到线上,本课程教授 Web 开发中专业、实用的技能,如 Git 工作流、Laravel Mix 前端工作流等。
讨论数量: 9
Summer

@waacoo 超哥在坐飞机来找我的路上。1. 我帮你改了下标题, 病了 这两个字晦气,咱不搞这一套。2. 其实你可以提 issue 或者 PR 啊,超哥处理 issue 还是很迅速的。

7年前 评论
Summer
  1. 这不是分享内容,并未给其他人带来价值,最多算个问题吧,所以下沉咯。
7年前 评论

@overtrue 厉害了,你这是在机场 fix 掉的?

7年前 评论

@Summer 非常抱歉,以为诙谐的语气,却没想太多,把这个 follow 看成宝贝对待了。
@overtrue 超哥!!!!!!:thumbsup:

7年前 评论
Summer

@waacoo 理解万岁。

7年前 评论

@茄子@cjjian 帮忙搞定的,我的手误写错了

7年前 评论

@overtrue 超哥,使用 $user->likes (App\Topic::class) 调用不了该用户喜欢的文章列。我的 followable 表里有 App\Topic 和 App\Comment 两个类型的喜欢模型。

7年前 评论