Kri*_*tis 2 cakephp vendor cakephp-3.0
我将一个外部类添加到cake 3.0应用程序,方法是将它放到/ vendor/name文件夹中,并从这样的组件中要求它:
require_once( $_SERVER['DOCUMENT_ROOT'].'/project/vendor/external/testClass.php');
Run Code Online (Sandbox Code Playgroud)
但是当我尝试getInstance(); 一堂课 - 我收到一个错误
Class 'App\Controller\Component\Test_Class' not found
Run Code Online (Sandbox Code Playgroud)
我从一个组件(因此\ Controller\Component)调用它.
我做错了什么?
ADm*_*mad 10
CakePHP 3.0使用名称空间.因此,对于您的供应商类使用适当的命名空间,或者如果它不使用命名空间,则在使用时使用反斜杠为类名添加前缀.
例如$object = new \Test_Class();.
| 归档时间: |
|
| 查看次数: |
3261 次 |
| 最近记录: |