2010-11-09 109 views
1

可能相当简单的问题,但我刚开始使用ZF。Zend框架中的类自动加载

我创建了一个类class Application_Paginator_Adapter_DoctrineQuery implements Zend_Paginator_Adapter_Interface,我已将此类添加到文件application/paginator/adapter/DoctrineQuery.php。当我尝试在控制器内创建该类的对象时,出现错误:

Fatal error: Class 'Application_Paginator_Adapter_DoctrineQuery' not found.

我认为应该自动包含此类。怎么做?

我正在使用ZF 1.11和MS Windows。

回答

3

DoctrineQuery.php应在

/库/应用/分页/适配器 而不是 /应用/分页/适配器

+0

这假定应用程序命名空间已被注册 – piddl0r 2010-11-09 11:04:35

+0

当使用“哑巴”自动加载它没有假设;) – 2010-11-09 17:30:07

+1

我接受这个答案,因为我的问题来自我不知道的事实,我应该把自定义类放在库文件夹。如果我理解正确,他们应该在那里。所以你的回答帮助我理解了这一点。 – prostynick 2010-11-09 23:51:03