メインページ | ネームスペース一覧 | クラス階層 | 構成 | Directories | ファイル一覧 | 構成メンバ | ファイルメンバ

クラス DIContainerFactory

すべてのメンバ一覧

Public メソッド

 DIContainerFactory ()
 コンストラクター
getInstance ()
 DIContainerFactoryクラスの唯一のインスタンスを返却.
create ($filename)
 設定ファイルを元にDIContainerのインスタンスを返却.
getContainer ()
 保持しているContainerを返却.

Public 変数

 $_container

コンストラクタとデストラクタ

DIContainerFactory::DIContainerFactory  ) 
 

コンストラクター

DIContainerFactoryクラスはSingletonとして使うので直接newしてはいけない

private

から:
3.0.0

DIContainerFactory.class.php53 行で定義されています。


関数

& DIContainerFactory::create filename  ) 
 

設定ファイルを元にDIContainerのインスタンスを返却.

引数:
string $filename 設定ファイル名
戻り値:
Object Containerのインスタンス public
から:
3.0.0

DIContainerFactory.class.php91 行で定義されています。

参照先 getInstance().

参照元 Filter_DIContainer::_createContainer().

関数の呼び出しグラフ:

& DIContainerFactory::getContainer  ) 
 

保持しているContainerを返却.

戻り値:
Object Containerのインスタンス public
から:
3.0.0

DIContainerFactory.class.php111 行で定義されています。

参照先 getInstance().

参照元 ConverterManager::_convert(), Controller::_createDIContainer(), Filter_Abstract::_error(), ValidatorManager::_execute(), Filter_DynamicFilterConfig::_getAttrsFromComponent(), Filter_RegisterConfig::_getDefaultConfig(), Filter_Debug::_postFilter(), Filter_RegisterConfig::_prefilter(), ValidatorManager::_validate(), Filter_RegisterConfig::execute(), Filter_ExtractProperties::execute(), Filter_DynamicFilterConfig::execute(), Filter_CmdArgs2Dto::execute(), Filter_CheckConfig::execute(), Filter_View::execute(), Filter_Validate::execute(), Filter_Token::execute(), Filter_SimpleView::execute(), Filter_Session::execute(), Filter_InjectSession::execute(), Filter_InjectRequest::execute(), Filter_FlexyView::execute(), Filter_FileUpload::execute(), Filter_ExecutionTime::execute(), Filter_DIContainer::execute(), Filter_Debug::execute(), Filter_Convert::execute(), Filter_CheckCLI::execute(), Filter_Action::execute(), ConfigUtils::execute(), ActionChain::forward(), ErrorList::getAllMessages(), ErrorList::getMessage(), ErrorList::getMessages(), と Response::redirect().

関数の呼び出しグラフ:

& DIContainerFactory::getInstance  ) 
 

DIContainerFactoryクラスの唯一のインスタンスを返却.

戻り値:
Object DIContainerFactoryクラスのインスタンス public
から:
3.0.0

DIContainerFactory.class.php65 行で定義されています。

参照元 create(), と getContainer().


変数

DIContainerFactory::$_container
 

DIContainerFactory.class.php43 行で定義されています。


このクラスの説明は次のファイルから生成されました:
Mapleに対してTue Jan 30 08:50:07 2007に生成されました。  doxygen 1.3.9.1