2016-06-27 9 views
1

Wie Facebook-Klasse oder andere nicht Laravel Paket in meinem Controller in Laravel 5. Ich installiert haben Facebok SDK laden - in meinem composer.json:Wie kann man ein benutzerdefiniertes Paket in Laravel richtig laden?

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

In meinem Controller:

<?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(); 

    } 
} 

Dies erzeugt einen Fehler:

Wie laden Facebook-Paket oder andere benutzerdefinierte Pakete in meine Controller?

Antwort

0

OK, ich löste es hier ist der richtige Weg, eine Facebook-Klasse instanziiert:

Falsch:

$fb = new Facebook(....) 

Richtig:

$fb = new Facebook\Facebook(....)