致命错误:Class' Vokuro \ Auth \ MongoDate'找不到

时间:2016-11-26 08:02:41

标签: php mongodb namespaces phalcon

我正在使用Mongo和Phalcon构建应用程序。我试图从Vokuro复制用户登录,创建等,但我遇到了一个小问题:

我已经复制了Auth库,并且我正在编辑部分内容,因此它可以与Mongo一起使用。在函数registerUserThrottling中我替换Mongo日期的时间戳,如下所示:

$failedLogin->attempted = new MongoDate(time());

但是我收到以下错误:

  

致命错误:Class' Vokuro \ Auth \ MongoDate'找不到   /Applications/XAMPP/xamppfiles/htdocs/playerm8/app/library/Auth/Auth.php   在第88行

我确定Mongo安装正确,因为我在同一个应用程序中使用它,我甚至在其中一个控制器中使用相同的MongoDate功能而没有任何问题。

问题在于Phalcon正在寻找名称空间Vokuro \ Auth中的功能。

问题是:如何在Vokuro中使用来自库/ Auth / Auth.php内的MongoDate https://github.com/phalcon/vokuro/blob/master/app/library/Auth/Auth.php

1 个答案:

答案 0 :(得分:0)

您的代码的路径是什么? 如果它在/ app /中,那么就像:

use library\Auth\Auth

但是假设您已经在程序启动时已经在某处加载/自动加载了库。