2016-06-27 15 views
1

Facebookのクラスまたは私はFacebookがSDKをインストールしたLaravel 5の私のコントローラ内の他の非Laravelパッケージをロードする方法 - 私のcomposer.jsonに:私のコントローラでLaravelにカスタムパッケージを正しく読み込む方法は?

"facebook/php-sdk-v4" : "~5.0" 

<?php 

namespace App\Http\Controllers; 

use Illuminate\Http\Request; 

use App\Http\Requests; 
use App\Http\Controllers\Controller; 


use Facebook; 

class MyController extends Controller 
{ 

    public function index() 
    { 

     // this fails 
     $fb = new Facebook(); 

    } 
} 

これによりエラーが発生します:

Class 'App\Http\Controllers\Facebook' not found 

私のコントローラにFacebookパッケージまたは他のカスタムパッケージをロードするには?

答えて

0

OK、私はここでそれを解決するには、Facebookのクラスをインスタンス化するための正しい方法である:

間違っ:

$fb = new Facebook(....) 

正しい:

$fb = new Facebook\Facebook(....) 
関連する問題