Laravel调用未定义的方法问题

时间:2019-03-06 09:13:47

标签: php laravel

我不断收到错误消息:

  

在未定义时调用App \ Facebook :: fbLogin()**方法   ** handleProviderCallback()

控制器

namespace App\Http\Controllers;
use App\Facebook;

class FacebookController extends Controller
{
    public function handleProviderCallback()
    {
        $user = Socialite::driver('facebook')->user();
        $route = Facebook::fbLogin($user);
        return redirect()->route($route);
    }
}

模型

namespace App;
class Facebook extends Model
{
    public static function fbLogin($user){
         .......
    }
}

已经花费了数小时寻找解决方案。请帮忙。

1 个答案:

答案 0 :(得分:0)

删除模型,然后重新创建它。也许是某种索引问题。除此之外,在作曲家中按照以下命令运行。 作曲家转储自动加载