首页 > 解决方案 > 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;
 }

标签: phplaravel

解决方案


在自述文件中提到:

注意:关注、取消关注或检查以下模型是否未正确实现CanBeFollowed并将Followable始终返回false


推荐阅读