【问题标题】:cakephp3 Class DateTime not foundcakephp3 类 DateTime 未找到
【发布时间】:2015-04-07 19:59:28
【问题描述】:

我正在尝试将我的 cakephp 插件从 2.X 转换为 3。

我的组件插件在这一行有一个小问题:

$dStart = new DateTime($now); //$now = date('Y-m-d H:i:s');

返回这个错误:

Error: Class 'CurrencyConverter\Controller\Component\DateTime' not found 

似乎它在我的插件目录中搜索 DateTime。 我该如何解决?

谢谢

【问题讨论】:

    标签: cakephp plugins cakephp-3.0


    【解决方案1】:

    试试:

    $dStart = new \DateTime($now);
    

    因为 CakePHP 3.0 使用命名空间,如果你不添加根命名空间,它将在当前命名空间下寻找类。

    【讨论】:

      猜你喜欢
      • 2017-07-07
      • 2015-08-20
      • 1970-01-01
      • 1970-01-01
      • 2018-05-03
      • 2016-11-25
      • 1970-01-01
      • 2016-09-18
      • 1970-01-01
      相关资源
      最近更新 更多