Zend_Application
アプリケーションのブートストラップで zend config ini ファイルを自動的にロードするデフォルトのデザイン パターンを使用しています。多くのモデルとコントローラーでファイルの変数を ini する必要があります。
現在、configオブジェクトをキーとして次のように設定することで解決していますZend_Registry
:
protected function _initConfig()
{
$config = new Zend_Config($this->getOptions());
Zend_Registry::set('config', $config);
}
Zend_Registry
通常、 IDE でコードのオートコンプリートが提供されず、レジストリ名前空間にあるものを追跡するのが難しいため、私はを使用するのが好きではありません。
Zend_Application の config ini にアクセスする別の方法はありますか?