php - Laravel Befriended 撤销方法不起作用
问题描述
我正在尝试删除追随者,但 revokeFollower() 方法不返回任何内容并且不起作用。使用Laravel Befriended https://github.com/renoki-co/befriended包。
public function unfollowFollowers(Request $request){
$loginUser = Auth::user();
return $loginUser->revokeFollower($request['id']);
}
用户.php
use Rennokki\Befriended\Traits\Follow;
use Rennokki\Befriended\Contracts\Following;
use Rennokki\Befriended\Scopes\FollowFilterable;
class User extends Authenticatable implements Following
{
use Notifiable,Follow,FollowFilterable;
}
解决方案
在自述文件中提到:
注意:关注、取消关注或检查以下模型是否未正确实现
CanBeFollowed
并将Followable
始终返回false
。
推荐阅读
- github - 为什么我在 github 中看不到我的一些文件夹?
- ubuntu-16.04 - 有没有办法使用 PHP7.x 规则和标准来分析 PHP5.x 代码?
- php - 我的反应应用程序中的表单标签下载 php 文件。怎么修?
- regex - 正则表达式匹配字符串中的单词
- ios - iOS 11 - 使用大标题作为导航 (Swift)
- validation - 在 doPost 中设置数据验证直到发布后才应用于数据
- visual-studio-2017 - InvalidOperationException:方案已存在:承载
- python - Heroku Django 数据库错误
- python - 从元组列表中的列表中去除空格?
- javascript - 在 [contenteditable] div 中完全禁用粘贴