0

我希望在 library/common 文件夹中创建自己的类文件集合

/library/common/*class files go in here*

在文件夹中,我将有各种我想要提供的类文件

DecoratorSimple.php

代码示例如下所示?

class Common_Decorator_SimpleInput extends Zend_Form_Decorator_Abstract
{
  // code goes in here
}

我的问题是如何让 zend 应用程序自动加载公共文件夹中前缀为 Common_ 的任何内容

我尝试将以下内容添加到引导程序中,但它没有用

protected function _initTestAutoLoader(){

    $autoloader = Zend_Loader_Autoloader::getInstance();
    $autoloader->registerNamespace('Common_');

    // try and load the class
    $testVar = new Common_Decorator_SimpleInput();
    var_dump($test);
}
4

1 回答 1

1

您的类名是否与库路径匹配...
例如 Common_Decorator_SimpleInput
必须在 /library/Common/Decorator/SimpleInput.php

于 2012-10-05T16:09:33.540 回答