我想在 myModule/Bootstrap.php 中调用位于 myModule/myFolders/myFile.php 中的自定义类
这是它现在的样子:
<?php
class Users_Bootstrap extends Zend_Application_Module_Bootstrap {
public function _initAutoload() {
Zend_Loader_Autoloader::getInstance()->pushAutoloader(new NAMESPACE_Excel_ExcelAutoLoader()); // This workes fine
new Myfolder_Myfile(); // THIS IS WHERE I'm CALLING my CLASS
}
public function _initRoutes() {
$router = Zend_Controller_Front::getInstance()->getRouter();
$listUsersRoute = new Zend_Controller_Router_Route("admin/users/manage", array(
'module' => 'users',
'controller' => 'admin',
'action' => 'index' ));
$router->addRoute('listUsersRoute', $listUsersRoute);
} }
如果我将自定义类移动到 myModule/Modles 文件夹并从那里调用它,它就可以工作。
我知道 Zend Bootstrap 知道并自动从我的模块中加载位置作为视图、控制器和模型。那么我怎样才能让它也加载 myFolder 呢?