我试图将this加载到我的CakePHP 3.x应用中。关于如何用作曲家做这件事,我完全不知道。我已经将其他文件包含在作曲家中,但这个包装似乎并不支持它。
那么,我该如何:
自2.x起,这一切都明显改变了:(
请指点什么?
答案 0 :(得分:0)
答案在我的鼻子下,on the cake docs。
手动要求包装器:
define('VENDOR', ROOT . DS . 'vendor' . DS);
require(VENDOR . 'thoughtco' . DS . 'freeagent' . DS . 'Freeagent.php');
然后修改包装器以使用命名空间:
namespace Freeagent;
然后在我的组件中实例化它。
use Freeagent\Freeagent;
...
public function __construct()
{
$this->client = new Freeagent('id', 'key');
}
完成工作 - 也许其他人可能觉得它很有用:)