【发布时间】:2015-11-01 10:29:27
【问题描述】:
我想了解各种作曲家包的路径是如何在 Laravel 的 app.php 的 providers 数组中构造的。一些文档包括您需要复制/粘贴的行,但我想自己了解如何执行此操作。
示例
JWTAuth 包有以下行:
Tymon\JWTAuth\Providers\JWTAuthServiceProvider::class
但是,这个类的路径是tymon\jwt-auth\src\JWTAuthServiceProvider.php
我想知道这条路是怎么构造的。
接下来我想知道如何将 Woothemes/Woocommerce api 包包含在 providers 数组中。如何构建这条路径?
可以在 https://packagist.org/packages/woothemes/woocommerce-api
找到该软件包我做了一些研究,发现这个包并不是专门为 Laravel 编写的。引导文件 woocommerce-api.php 仅包含类的 require_once() 函数。
这样做是否可以接受,
require_once base_path('vendor/woothemes/woocommerce-api/woocommerce-api.php');
在我的控制器文件中?
【问题讨论】:
标签: php laravel woocommerce composer-php