zend自动加载抽象类

时间:2012-03-23 18:58:23

标签: zend-framework zend-autoloader

自动加载抽象类的最佳方法是什么

我有一个类Formprocessor_Userregistrate扩展了Formprocessor 两个文件都在同一目录中,但找不到Formprocessor

我已经使用了$ autoloader-> registerNamespace('Formprocessor _');

当我将Formprocessor的名称更改为Formprocessor_Formprocessor时;我得到一个“无效的控制器”异常

加载这些抽象类的最佳技巧是什么?

谢谢,理查德

1 个答案:

答案 0 :(得分:1)

ZF约定指定您应该将摘要保留在与具体实现相同的目录级别。所以,你可能想要这个:

Formprocessor/Userregistrate.php

其中包含:

class Formprocessor_Userregistrate extends Formprocessor_Abstract

而且:

Formprocessor/Abstract.php

哪个包含

abstract class Formprocessor_Abstract