我所做的: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