2010-11-09 106 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