Changes between Version 21 and Version 22 of EC-CUBE標準規約


Ignore:
Timestamp:
2011/03/23 16:43:02 (11 years ago)
Author:
nanasess
Comment:

2.11.0 の内容に合わせて修正

Legend:

Unmodified
Added
Removed
Modified
  • EC-CUBE標準規約

    v21 v22  
    1818 * クラス名称の先頭には, 大文字でその種類を表す Prefix を付加する. 
    1919||'''Prefix'''||'''種類'''||'''例'''|| 
    20 ||GC    ||全サイトで共有するクラス||GC_SendMail.php|| 
    2120||SC    ||1つのサイト内で共有するクラス||SC_Customer.php|| 
    2221||LC    ||1つのソースファイル内で使用するクラス||LC_Page_Abouts.php|| 
     
    3130 * 関数名は, '''Prefix + 動詞 + 対象''' を原則とする. 
    3231||'''Prefix'''||'''種類'''||'''例'''|| 
    33 ||gf          ||全サイトで共有する関数||gfGetProductName()|| 
    3432||sf          ||一つのサイト内で共有する関数||sfGetProductName()|| 
    3533||lf          ||一つのソースファイル内で使用する関数||lfGetProductName()|| 
     
    3937 * 変数名の先頭には, 小文字でその種類を表す Prefix を付加する. 
    4038   * ループ等で一時的に使用する, 数値型の変数には慣習的な $i, $j, $k を使用しても良い. 
    41  * 区切り文字としてアンダースコア(_)を使用する. 
     39 * リテラルを格納する (つまり配列・オブジェクト以外の) 変数名は, すべて小文字を使用し, アンダーバーで区切る. 
     40 * 配列・オブジェクトの変数名はキャメルケースを使用する. 
     41 
    4242||'''Prefix'''||'''種類'''||'''例'''|| 
    43 ||obj         ||クラス変数(オブジェクト)||$objDb_Conn|| 
    44 ||arr         ||配列||$arrCustName|| 
     43||obj         ||クラス変数(オブジェクト)||$objQuery|| 
     44||arr         ||配列||$arrCustmers|| 
    4545 
    4646=== 定数名 === 
     
    7070||mtb         ||マスタデータ||mtb_pref|| 
    7171||dtb         ||データテーブル||dtb_shop|| 
    72 ||vw          ||ビュー    ||lvw_order|| 
    7372 
    7473=== DBカラム名 === 
     
    202201 
    203202=== SQL文 === 
    204  * フォームから入力された値を利用して SQL文を生成する場合, SQLインジェクションを防ぐため, 必ず PearDB のブレースホルダを利用する. 
     203 * フォームから入力された値を利用して SQL文を生成する場合, SQLインジェクションを防ぐため, 必ず PEAR::MDB2 のブレースホルダを利用する. 
    205204 
    206205== コメント == 
     
    215214 * This file is part of EC-CUBE 
    216215 * 
    217  * Copyright(c) 2000-2009 LOCKON CO.,LTD. All Rights Reserved. 
     216 * Copyright(c) 2000-2011 LOCKON CO.,LTD. All Rights Reserved. 
    218217 * 
    219218 * http://www.lockon.co.jp/