2017-06-19 31 views
0

我是cakephp中的新成員,我想使用一些方法(實現在vendor目錄中存在的類中,作曲家)在外部類(存在於webroot目錄中)。如何從「webroot」目錄中的類中調用「vendor」目錄中的類 - Cakephp

我試着使用:

use Rollbar\Rollbar; 
//some code 
Rollbar::init($config) //line 23 

,但它給我以下錯誤:

PHP Fatal error: Uncaught Error: Class 'Rollbar\Rollbar' not found in C:\xampp\htdocs\projectX\webroot\classX.php:23. 

任何幫助嗎?感謝

回答

0

包括使用

require_once(ROOT . DS . 'vendor' . DS . "my_library_folder" . DS . "my_library_base_class.php") 

這包括在你的代碼庫中的代碼文件庫文件。

+0

它顯示2錯誤:1/PHP注意:使用未定義的常量ROOT - 在第6行的C:\ xampp \ htdocs \ ProjectX \ webroot \ classX.php中假定爲'ROOT'。 2 /注意:使用未定義的常量DS - 在第6行的C:\ xampp \ htdocs \ ProjectX \ webroot \ classX.php中假定爲'DS' –

+0

我認爲您的代碼只是在控制器或模型類中使用時才起作用,而不是在webroot的外部類? –

相關問題