2017-06-19 2 views
0

私はcakephpで新しく、いくつかのメソッドを使いたいです(ベンダのディレクトリにあるクラスに実装されています。 (Webrootディレクトリ内に存在する)externクラスの中で作成します。"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/Notice:定義されていない定数DSの使用 - ライン6のC:\ xampp \ htdocs \ ProjectX \ webroot \ classX.phpでの 'DS'の使用 –

+0

私はあなたのコードがコントローラやモデルクラスWebrootのexternクラスでは? –

関連する問題