我所做的:Laravel类社会名流没有找到
- 新增
"laravel/socialite": "~2.0"
到composer.json
- 运行
composer update
- 新增供应
'Laravel\Socialite\SocialiteServiceProvider'
到app.php
- 新增别名
'Socialite' => 'Laravel\Socialite\Facades\Socialite'
到app.php
后所有这些步骤我cr eated一个新的控制器类,它看起来像这样:
<?php namespace App\Http\Controllers;
use App\Http\Requests;
use App\Http\Controllers\Controller;
use Illuminate\Http\Request;
class AuthController extends Controller {
public function login()
{
return \Socialite::with('facebook')->redirect();
}
}
但我仍然得到这个错误:PHP Fatal error: Class '\Socialite'
编辑
composer dump-autoload
可能固定的错误,但它仍然无法正常工作。
尝试运行'composer dump-autoload' – lukasgeiter 2015-02-08 14:12:10
@lukasgeiter没有工作,但我找到了一些东西。我不小心发布了错误的错误信息。这是正确的:'PHP致命错误:类'应用程序\\ Http \\控制器\\ Socialite'' – Sylnois 2015-02-08 14:15:44
而且您肯定会将它与反斜杠一起使用:'return \ Socialite'而不仅仅是'返回Socialite'? – lukasgeiter 2015-02-08 14:16:46