我想在我的Zend框架的項目使用這樣的代碼:Zend_Framework - 類命名
public function indexAction() {
$user = new User();
$user->name = "Guest";
$user->save();
}
這對我很重要,主要的是,該類稱爲只是User
,而不是App_Model_User
,但我怎麼可能管理呢? 我以爲可以在模型文件夾的路徑添加到該文件User.php
和include_path:
<?php
class User {
/* Some code */
}
但我怎麼能配置磁帶自動加載機加載該文件/類? 目前,我正在使用帶有appnamespace(「App」)的自動加載器來加載名爲App_Model_User
的類,該類可以工作,但類命名並非我想的。它應該更清潔,更清晰。
我試了一下,但後來我必須編寫'require'User.php'它可以工作,但我怎麼能配置Zend Framework自動加載器來自動執行? PS:從PHP 5.3開始,'dirname(__ FILE __)'可以替換爲'__DIR__' – Poru 2010-11-07 15:03:39
@Poru - 請參閱我的編輯,我希望解決它。 – karim79 2010-11-07 15:39:18
剛剛發現了這個解決方案,然後我看到了你的編輯,不過謝謝!)!現在它工作了! – Poru 2010-11-07 15:48:24