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

クラス Maplex_Generate_CreatorLogic_SingleFile

Maplex_Generate_CreatorLogic_SingleFileに対する継承グラフ

Inheritance graph
[凡例]
Maplex_Generate_CreatorLogic_SingleFileのコラボレーション図

Collaboration graph
[凡例]
すべてのメンバ一覧

Public メソッド

 output ($outputFile, $vars, $outputEncoding='SCRIPT_CODE', $template="")
 $templateを読み込んで$outputFileに書き出す 文字エンコーディングには$outputEncodingを使用する $varsはテンプレートから $skeleton としてアクセスできる
 getTemplateFile ($basename="")
 テンプレートファイル名を生成する basenameの指定がない場合、クラス名から自動生成
 replaceWithConfig ($constName, $subject)
 protected

Public 変数

 $writer

関数

Maplex_Generate_CreatorLogic_SingleFile::getTemplateFile basename = ""  ) 
 

テンプレートファイル名を生成する basenameの指定がない場合、クラス名から自動生成

foo_bar_zoo -> zoo.txt

protected

引数:
String $basename
戻り値:
String

SingleFile.class.php86 行で定義されています。

参照元 output().

Maplex_Generate_CreatorLogic_SingleFile::output outputFile,
vars,
outputEncoding = 'SCRIPT_CODE',
template = ""
 

$templateを読み込んで$outputFileに書き出す 文字エンコーディングには$outputEncodingを使用する $varsはテンプレートから $skeleton としてアクセスできる

基本的に処理は$writerに委譲し、 結果を配列の形にまとめる

$templateの指定がない場合、getTemplateFileで自動生成 $outputEncodingの指定がない場合、SCRIPT_CODEを使用

引数:
String $outputFile
array $vars
String $outputEncoding [optional]
String $template [optional]
戻り値:
array

SingleFile.class.php59 行で定義されています。

参照先 getTemplateFile().

参照元 Maplex_Generate_CreatorLogic_Validator::create(), Maplex_Generate_CreatorLogic_Template::create(), Maplex_Generate_CreatorLogic_Filter::create(), Maplex_Generate_CreatorLogic_Entry::create(), Maplex_Generate_CreatorLogic_Converter::create(), Maplex_Generate_CreatorLogic_Config::create(), Maplex_Generate_CreatorLogic_Component::create(), と Maplex_Generate_CreatorLogic_Action::create().

関数の呼び出しグラフ:

Maplex_Generate_CreatorLogic_SingleFile::replaceWithConfig constName,
subject
 

protected

引数:
String $constName
String $subject
戻り値:
String

SingleFile.class.php103 行で定義されています。

参照元 Maplex_Generate_CreatorLogic_Action::create().


変数

Maplex_Generate_CreatorLogic_SingleFile::$writer
 

SingleFile.class.php40 行で定義されています。


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