フレームワークプロジェクトをzendするモジュラー構造を作成しようとしています。私がしようとしているのは、次のようなモジュールを作成することです。
docroot/
index.php
application/
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/
ドキュメントを読んだ後で理解できないのは、次のコードをどこに追加するか、または/zendlibrary/Controller/front.phpをリファクタリングする必要があるかどうかです。
$front->setControllerDirectory(array(
'default' => '/path/to/application/controllers',
'blog' => '/path/to/application/blog/controllers'
));
また
$front->addControllerDirectory('/path/to/application/news/controllers',
'news');