【发布时间】:2017-04-12 06:45:01
【问题描述】:
请看我当前的文件结构
CakePHP
- bin
- config
- src
- vendor
- webroot
RowPHP
- push.php
我想 import/include 将类推送到我的 cakephp2 应用程序中,该应用程序位于 cakephp 之外的 push.php 文件中
我试过了
require_once( ROOT . DS . '..' . DS . 'RowPHP'. DS . 'push.php');
$pushOb = new Push();
它包含成功,但是当我尝试通过错误创建对象时
致命错误:找不到类“App\Controller\Push”
问题:如何将此类导入/包含到我的 cakephp 应用程序中?
【问题讨论】:
-
这看起来是命名空间的问题。您是否尝试过使用
new \Push()? -
天啊!!!!它正在工作.....非常感谢@drmonkeyninja
-
没问题。我已将其添加为答案,以便其他人可以更轻松地找到解决方案。你介意接受它是正确的吗?
标签: cakephp cakephp-3.0 cakephp-3.4