我正在使用CakePHP 2.7并希望通过陈述来使用Vendor类
App::uses('TCPDF', 'tecnick.com/tcpdf');
Cake抱怨因为它试图从tecnick插件加载文件
我实际上的目标是/vendor/tecnick.com/tcpdf
中的供应商类
混淆显然是由供应商文件路径中的dot
引起的。
如何逃避App::uses()
中的点?
答案 0 :(得分:0)
你可以尝试
App::uses('TCPDF', '.tecnick.com/tcpdf.php');
或使用
App::import('vendor', 'TCPDF', array('file' => 'tecnick.com/tcpdf.php'))
答案 1 :(得分:0)
你需要使用App :: import,插件应该在App / Vendor文件夹中,并且需要转义句号:
App::import("Vendor", "tecnick\.com/tcpdf.php");