Ethna_Plugin_Generator_I18ni18n 向け、メッセージカタログ生成クラスのスーパークラス
Located in /class/Plugin/Generator/I18n.php (line 20)
Ethna_Plugin_Abstract | --Ethna_Plugin_Generator | --Ethna_Plugin_Generator_I18n
											true|Ethna_Error
										_generateFile
											([ $skel = null], [ $entity = null], [ $macro = null], [ $overwrite = false], string $locale, int $use_gettext)
									
		
			mixed
			$file_exists
						(line 36)
		
	
		
			mixed
			$locale
						(line 30)
		
	
		
			mixed
			$time
						(line 39)
		
	
		
			mixed
			$tokens
			 = array()			(line 27)
		
	
		
			mixed
			$use_gettext
						(line 33)
		
	Inherited from Ethna_Plugin_Abstract
Ethna_Plugin_Abstract::$action_form
Ethna_Plugin_Abstract::$af
Ethna_Plugin_Abstract::$backend
Ethna_Plugin_Abstract::$config
Ethna_Plugin_Abstract::$config_default
Ethna_Plugin_Abstract::$controller
Ethna_Plugin_Abstract::$ctl
Ethna_Plugin_Abstract::$logger
Ethna_Plugin_Abstract::$name
Ethna_Plugin_Abstract::$session
Ethna_Plugin_Abstract::$type
プロジェクトのメッセージカタログを生成する
指定されたPHPスクリプトを調べ、メッセージ処理関数の呼び出し 箇所を取得します。
NOTICE: このメソッドは、指定ファイルがPHPスクリプトとして 正しいものかどうかはチェックしません。
指定されたディレクトリを再帰的に走査します。
指定されたPHPスクリプトを調べ、メッセージ処理関数の呼び出し 箇所を取得します。
NOTICE: このメソッドは、指定ファイルがPHPスクリプト (テンプレートファイル)として正しいものかどう かはチェックしません。
指定されたテンプレートファイルを調べ、メッセージ処理関数 の呼び出し箇所を取得します。
テンプレートのトークンを逆順に走査し、 翻訳トークンを取得します。
解析済みのメッセージ処理関数の情報を元に、カタログファイ ルを生成します。 生成先は以下のパスになる。 [appid]/[locale_dir]/[locale_name]/LC_MESSAGES/[locale_name].[ini|po]
Ethna組み込みのメッセージカタログファイルを、上書き する場合にマージします。
Inherited From Ethna_Plugin_Abstract
Ethna_Plugin_Abstract::__construct()
Ethna_Plugin_Abstract::getConfig()
Ethna_Plugin_Abstract::getName()
Ethna_Plugin_Abstract::getType()
Ethna_Plugin_Abstract::_detectName()
Ethna_Plugin_Abstract::_detectType()
Ethna_Plugin_Abstract::_load()
Ethna_Plugin_Abstract::_loadConfig()
Documentation generated on Fri, 11 Nov 2011 03:58:19 +0900 by phpDocumentor 1.4.3