私たちは新しい zend フレームワーク プロジェクトに取り組んでおり、ブートストラップでほとんどのことがうまくいっています。
<?php
class Bootstrap extends Zend_Application_Bootstrap_Bootstrap
{
protected function _initAutoload()
{
$autoloader = new Zend_Application_Module_Autoloader(array(
'namespace' => 'List8D',
'basePath' => dirname(__FILE__),
));
return $autoloader;
}
protected function _initDoctype()
{
$this->bootstrap('view');
$view = $this->getResource('view');
$view->doctype('XHTML1_TRANSITIONAL');
}
protected function _initRegistry()
{
$this->bootstrap('db');
Zend_Registry::set('dbResource', $this->getPluginResource('db'));
}
}
しかし、List8D 名前空間に 2 番目のパスを追加して、オートローダーがそのパスを見つけられない場合にdirname(__FILE__)
そこを探すようにしたいと考えています。
ドキュメントを調べたところ、名前空間の追加についてはたくさん見つかりましたが、同じ名前空間に複数のパスを持つことについては何も見つかりませんでした