Class Ethna_Plugin_Generator_Project

Description

スケルトン生成クラス

Located in /class/Plugin/Generator/Project.php (line 20)

Ethna_Plugin_Abstract
   |
   --Ethna_Plugin_Generator
      |
      --Ethna_Plugin_Generator_Project
Method Summary
 bool generate (string $id, string $basedir, string $skeldir, string $locale, string $encoding)
Variables
Methods
generate (line 36)

プロジェクトスケルトンを生成する

  • return: true:成功 Ethna_Error:失敗
  • access: public
bool generate (string $id, string $basedir, string $skeldir, string $locale, string $encoding)
  • string $id: プロジェクトID
  • string $basedir: プロジェクトベースディレクトリ
  • string $skeldir: スケルトンディレクトリ。これが指定されると、そこにある ファイルが優先される。また、ETHNA_HOME/skel にないもの も追加してコピーする
  • string $locale: ロケール名 (ロケール名は、ll_cc の形式。ll = 言語コード cc = 国コード)
  • string $encoding: プロジェクトで使用するエンコーディング

Inherited Methods

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:58 +0900 by phpDocumentor 1.4.3