0

我很困惑。一旦我将源文件下载到我的/vendor文件夹中,我该怎么have办?

我根本无法按照我可以搜索的任何说明进行操作。我应该在文件vendor夹中创建文件吗?composer.json在我的根文件夹中编辑?有什么东西可以指导这种疯狂吗?

4

1 回答 1

3

文档的自动加载部分解释了如何使用供应商依赖项。

只需将vendor/autoload.php文件包含在您的 PHP 脚本中,您就可以引用任何供应商依赖项。

例如:

require __DIR__ . '/vendor/autoload.php';

$log = new Monolog\Logger('name');
$log->pushHandler(new Monolog\Handler\StreamHandler('app.log',     Monolog\Logger::WARNING));
$log->addWarning('Foo');

如果您使用的是 Laravel 等框架,则需要use在每个文件的顶部包含一条语句,以使用当前命名空间中的类。

有关示例,请参阅Controller.php Laravel Github 存储库。

namespace App\Http\Controllers;

use Illuminate\Foundation\Bus\DispatchesJobs;
use Illuminate\Routing\Controller as BaseController;
use Illuminate\Foundation\Validation\ValidatesRequests;
use Illuminate\Foundation\Auth\Access\AuthorizesRequests;
于 2019-08-30T05:01:46.017 回答