Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/282.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 如何在Laravel中正确加载自定义包?_Php_Composer Php_Laravel 5.2 - Fatal编程技术网

Php 如何在Laravel中正确加载自定义包?

Php 如何在Laravel中正确加载自定义包?,php,composer-php,laravel-5.2,Php,Composer Php,Laravel 5.2,如何在Laravel 5中的我的控制器中加载Facebook类或任何其他非Laravel包。我已经在我的composer.json中安装了Facebok SDK: "facebook/php-sdk-v4" : "~5.0" 在我的控制器中: <?php namespace App\Http\Controllers; use Illuminate\Http\Request; use App\Http\Requests; use App\Http\Controllers\Contro

如何在Laravel 5中的我的控制器中加载Facebook类或任何其他非Laravel包。我已经在我的composer.json中安装了Facebok SDK:

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

    }
}

如何在我的控制器中加载Facebook软件包或任何其他自定义软件包?

好的,我在这里解决了这个问题,这是实例化Facebook类的正确方法:

错:

$fb = new Facebook(....)
正确:

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

好的,我在这里解决了它,这是实例化Facebook类的正确方法:

错:

$fb = new Facebook(....)
正确:

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