Gat*_*lan 0 php laravel composer-php
我很困惑。将源文件下载到我的文件夹后/vendor,我该怎么have办?
我根本无法遵循我可以搜索到的任何指示。我应该在文件夹内创建一个文件vendor吗?composer.json在我的根文件夹中编辑?有什么东西可以指导这种疯狂吗?
文档的自动加载部分解释了如何使用供应商依赖项。
只需将该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');
Run Code Online (Sandbox Code Playgroud)
如果您使用的是 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;
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1311 次 |
| 最近记录: |