我正在爲項目使用zend模塊化結構。我有以下目錄結構爲zend模塊化結構創建公共控制器類
application/
modules/
default/
controllers/
IndexController.php
FooController.php
models/
views/
scripts/
index/
foo/
helpers/
filters/
blog/
controllers/
IndexController.php
models/
views/
scripts/
index/
helpers/
filters/
news/
controllers/
IndexController.php
ListController.php
models/
views/
scripts/
index/
list/
helpers/
filters/
我想創建一個共同的控制器類,而我會在所有模塊的控制器擴展
如我婉噸至創建一個類,像下面
class My_Common extends Zend_Controller_Action
{
public function init()
{
}
}
在所有模塊的控制器中,我都會將其擴展爲
class News_IndexController extends My_Common
{
public function init()
{
}
}
我可以做到這一點嗎?請幫忙 。我試圖在默認控制器中創建它,但它不工作。