| 1 | [[TOC]] |
| 2 | = EC-CUBE標準規約 = |
| 3 | 基本的に [http://framework.zend.com/manual/ja/coding-standard.html Zend Framework PHP 標準コーディング規約] に順ずる.[[BR]] |
| 4 | 以下, 要点のみ規定する. |
| 5 | |
| 6 | == 命名規約 == |
| 7 | === ファイル名 === |
| 8 | === PHPクラス名 === |
| 9 | * クラス名称の先頭には, 大文字でその種類を表す Prefix を付加する. |
| 10 | * 区切り文字としてはアンダースコア(_)を使用する. |
| 11 | ||''Prefix''||''種類''||''例''|| |
| 12 | ||GC ||全サイトで共有するクラス||GC_SendMail.php|| |
| 13 | ||SC ||1つのサイト内で共有するクラス||SC_Customer.php|| |
| 14 | ||LC ||1つのソースファイル内で使用するクラス||LC_Page_Abouts.php|| |
| 15 | === 関数名 === |
| 16 | === 変数名 === |
| 17 | === 定数名 === |
| 18 | === DBテーブル名 === |
| 19 | === DBカラム名 === |
| 20 | === CSS クラス名 === |
| 21 | |
| 22 | == コーディング規約 == |
| 23 | === HTML === |
| 24 | === PHPコード === |
| 25 | === 制御文 === |
| 26 | === 文字列 === |
| 27 | === SQL文 === |
| 28 | === コメント === |