Ignore:
Timestamp:
2013/02/18 19:09:54 (11 years ago)
Author:
shutta
Message:

#2043 (typo修正・ソース整形・ソースコメントの改善 for 2.12.4)
Zend Framework PHP 標準コーディング規約のコーディングスタイルへ準拠。
classおよびfunctionの開始波括弧「{」のスタイルを修正。

File:
1 edited

Legend:

Unmodified
Added
Removed
  • branches/version-2_12-dev/data/class/SC_CheckError.php

    r22475 r22567  
    2727 *---------------------------------------------------------------------- 
    2828 */ 
    29 class SC_CheckError { 
     29class SC_CheckError  
     30{ 
    3031    var $arrErr = array(); 
    3132    var $arrParam; 
    3233 
    3334    // チェック対象の値が含まれる配列をセットする。 
    34     function __construct($array = '') { 
     35    function __construct($array = '') 
     36    { 
    3537        if ($array != '') { 
    3638            $this->arrParam = $array; 
     
    4143    } 
    4244 
    43     function doFunc($value, $arrFunc) { 
     45    function doFunc($value, $arrFunc) 
     46    { 
    4447        foreach ($arrFunc as $key) { 
    4548            $this->$key($value); 
     
    5356     * @return void 
    5457     */ 
    55     function HTML_TAG_CHECK($value) { 
     58    function HTML_TAG_CHECK($value) 
     59    { 
    5660        if (isset($this->arrErr[$value[1]])) { 
    5761            return; 
     
    8185     * @return void 
    8286     */ 
    83     function EXIST_CHECK($value) { 
     87    function EXIST_CHECK($value) 
     88    { 
    8489        if (isset($this->arrErr[$value[1]])) { 
    8590            return; 
     
    100105     * @return void 
    101106     */ 
    102     function EXIST_CHECK_REVERSE($value) { 
     107    function EXIST_CHECK_REVERSE($value) 
     108    { 
    103109        if (isset($this->arrErr[$value[0]])) { 
    104110            return; 
     
    117123     * @return void 
    118124     */ 
    119     function SPTAB_CHECK($value) { 
     125    function SPTAB_CHECK($value) 
     126    { 
    120127        if (isset($this->arrErr[$value[1]])) { 
    121128            return; 
     
    134141     * @return void 
    135142     */ 
    136     function NO_SPTAB($value) { 
     143    function NO_SPTAB($value) 
     144    { 
    137145        if (isset($this->arrErr[$value[1]])) { 
    138146            return; 
     
    145153 
    146154    /* ゼロで開始されている数値の判定 */ 
    147     function ZERO_START($value) { 
     155    function ZERO_START($value) 
     156    { 
    148157        if (isset($this->arrErr[$value[1]])) { 
    149158            return; 
     
    162171     * @return void 
    163172     */ 
    164     function SELECT_CHECK($value) { 
     173    function SELECT_CHECK($value) 
     174    { 
    165175        if (isset($this->arrErr[$value[1]])) { 
    166176            return; 
     
    179189     * @return void 
    180190     */ 
    181     function EQUAL_CHECK($value) { 
     191    function EQUAL_CHECK($value) 
     192    { 
    182193        if (isset($this->arrErr[$value[2]]) || isset($this->arrErr[$value[3]])) { 
    183194            return; 
     
    197208     * @return void 
    198209     */ 
    199     function DIFFERENT_CHECK($value) { 
     210    function DIFFERENT_CHECK($value) 
     211    { 
    200212        if (isset($this->arrErr[$value[2]]) || isset($this->arrErr[$value[3]])) { 
    201213            return; 
     
    215227     * @return void 
    216228     */ 
    217     function GREATER_CHECK($value) { 
     229    function GREATER_CHECK($value) 
     230    { 
    218231        if (isset($this->arrErr[$value[2]]) || isset($this->arrErr[$value[3]])) { 
    219232            return; 
     
    233246     * @return void 
    234247     */ 
    235     function MAX_LENGTH_CHECK($value) { 
     248    function MAX_LENGTH_CHECK($value) 
     249    { 
    236250        if (isset($this->arrErr[$value[1]])) { 
    237251            return; 
     
    251265     * @return void 
    252266     */ 
    253     function MIN_LENGTH_CHECK($value) { 
     267    function MIN_LENGTH_CHECK($value) 
     268    { 
    254269        if (isset($this->arrErr[$value[1]])) { 
    255270            return; 
     
    269284     * @return void 
    270285     */ 
    271     function MAX_CHECK($value) { 
     286    function MAX_CHECK($value) 
     287    { 
    272288        if (isset($this->arrErr[$value[1]])) { 
    273289            return; 
     
    287303     * @return void 
    288304     */ 
    289     function MIN_CHECK($value) { 
     305    function MIN_CHECK($value) 
     306    { 
    290307        if (isset($this->arrErr[$value[1]])) { 
    291308            return; 
     
    304321     * @return void 
    305322     */ 
    306     function NUM_CHECK($value) { 
     323    function NUM_CHECK($value) 
     324    { 
    307325        if (isset($this->arrErr[$value[1]])) { 
    308326            return; 
     
    321339     * @return void 
    322340     */ 
    323     function NUM_POINT_CHECK($value) { 
     341    function NUM_POINT_CHECK($value) 
     342    { 
    324343        if (isset($this->arrErr[$value[1]])) { 
    325344            return; 
     
    331350    } 
    332351 
    333     function ALPHA_CHECK($value) { 
     352    function ALPHA_CHECK($value) 
     353    { 
    334354        if (isset($this->arrErr[$value[1]])) { 
    335355            return; 
     
    354374     * @return void 
    355375     */ 
    356     function TEL_CHECK($value) { 
     376    function TEL_CHECK($value) 
     377    { 
    357378        $telItemLen = isset($value[4]) ? $value[4] : TEL_ITEM_LEN; 
    358379        $telLen = isset($value[5]) ? $value[5] : TEL_LEN; 
     
    395416        value[1]    : 判定対象要素名 
    396417    */ 
    397     function FULL_EXIST_CHECK($value) { 
     418    function FULL_EXIST_CHECK($value) 
     419    { 
    398420        $max = count($value); 
    399421        $this->createParam($value); 
     
    423445        value[1]    : 判定対象要素名 
    424446    */ 
    425     function ALL_EXIST_CHECK($value) { 
     447    function ALL_EXIST_CHECK($value) 
     448    { 
    426449        $max = count($value); 
    427450 
     
    454477        value[1]    : 判定対象要素名 
    455478    */ 
    456     function ONE_EXIST_CHECK($value) { 
     479    function ONE_EXIST_CHECK($value) 
     480    { 
    457481        $max = count($value); 
    458482        $this->createParam($value); 
     
    482506        value[1]    : 判定対象要素名 
    483507    */ 
    484     function TOP_EXIST_CHECK($value) { 
     508    function TOP_EXIST_CHECK($value) 
     509    { 
    485510        $max = count($value); 
    486511        $this->createParam($value); 
     
    515540    // 入力文字がカナ以外ならエラーを返す 
    516541    // value[0] = 項目名 value[1] = 判定対象文字列 
    517     function KANA_CHECK($value) { 
     542    function KANA_CHECK($value) 
     543    { 
    518544        if (isset($this->arrErr[$value[1]])) { 
    519545            return; 
     
    528554    // 入力文字がカナ以外ならエラーを返す 
    529555    // value[0] = 項目名 value[1] = 判定対象文字列 
    530     function KANABLANK_CHECK($value) { 
     556    function KANABLANK_CHECK($value) 
     557    { 
    531558        if (isset($this->arrErr[$value[1]])) { 
    532559            return; 
     
    541568    // 入力文字が英数字以外ならエラーを返す 
    542569    // value[0] = 項目名 value[1] = 判定対象文字列 
    543     function ALNUM_CHECK($value) { 
     570    function ALNUM_CHECK($value) 
     571    { 
    544572        if (isset($this->arrErr[$value[1]])) { 
    545573            return; 
     
    554582    // 入力文字が英数記号以外ならエラーを返す 
    555583    // value[0] = 項目名 value[1] = 判定対象文字列 
    556     function GRAPH_CHECK($value) { 
     584    function GRAPH_CHECK($value) 
     585    { 
    557586        if (isset($this->arrErr[$value[1]])) { 
    558587            return; 
     
    567596    // 入力値で0が許されない場合エラーを返す 
    568597    // value[0] = 項目名 value[1] = 判定対象 
    569     function ZERO_CHECK($value) { 
     598    function ZERO_CHECK($value) 
     599    { 
    570600        $this->createParam($value); 
    571601        if ($this->arrParam[$value[1]] == '0') { 
     
    577607    // 入力文字の桁数判定 → 最小桁数<入力文字列<最大桁数 
    578608    // value[0] = 項目名 value[1] = 判定対象文字列 value[2] = 最小桁数 value[3] = 最大桁数 
    579     function NUM_RANGE_CHECK($value) { 
     609    function NUM_RANGE_CHECK($value) 
     610    { 
    580611        if (isset($this->arrErr[$value[1]])) { 
    581612            return; 
     
    592623    // 入力文字の桁数判定 → 入力文字列 = 桁数 以外はNGの場合 
    593624    // value[0] = 項目名 value[1] = 判定対象文字列 value[2] = 桁数 
    594     function NUM_COUNT_CHECK($value) { 
     625    function NUM_COUNT_CHECK($value) 
     626    { 
    595627        if (isset($this->arrErr[$value[1]])) { 
    596628            return; 
     
    611643     * @return void 
    612644     */ 
    613     function EMAIL_CHECK($value) { 
     645    function EMAIL_CHECK($value) 
     646    { 
    614647        if (isset($this->arrErr[$value[1]])) { 
    615648            return; 
     
    660693    // メールアドレスに使用する文字を正規表現で判定する 
    661694    //  value[0] = 項目名 value[1] = 判定対象メールアドレス 
    662     function EMAIL_CHAR_CHECK($value) { 
     695    function EMAIL_CHAR_CHECK($value) 
     696    { 
    663697        if (isset($this->arrErr[$value[1]])) { 
    664698            return; 
     
    673707    // URLを正規表現で判定する。デフォルトでhttp://があってもOK 
    674708    //  value[0] = 項目名 value[1] = 判定対象URL 
    675     function URL_CHECK($value) { 
     709    function URL_CHECK($value) 
     710    { 
    676711        if (isset($this->arrErr[$value[1]])) { 
    677712            return; 
     
    684719    /* IPアドレスの判定 */ 
    685720    //  value[0] = 項目名 value[1] = 判定対象IPアドレス文字列 
    686     function IP_CHECK($value) { 
     721    function IP_CHECK($value) 
     722    { 
    687723        if (isset($this->arrErr[$value[1]])) { 
    688724            return; 
     
    707743    // 受け取りがない場合エラーを返す 
    708744    // value[0] = 項目名 value[1] = 判定対象 value[2]=array(拡張子) 
    709     function FILE_EXT_CHECK($value) { 
     745    function FILE_EXT_CHECK($value) 
     746    { 
    710747        if (isset($this->arrErr[$value[1]]) || count($value[2]) == 0) { 
    711748            return; 
     
    733770    // 受け取りがない場合エラーを返す 
    734771    // value[0] = 項目名 value[1] = 判定対象  value[2] = 指定ディレクトリ 
    735     function FIND_FILE($value) { 
     772    function FIND_FILE($value) 
     773    { 
    736774        if (isset($this->arrErr[$value[1]])) { 
    737775            return; 
     
    756794    // 受け取りがない場合エラーを返す 
    757795    // value[0] = 項目名 value[1] = 判定対象  value[2] = 指定サイズ(KB) 
    758     function FILE_EXIST_CHECK($value) { 
     796    function FILE_EXIST_CHECK($value) 
     797    { 
    759798        if (isset($this->arrErr[$value[1]])) { 
    760799            return; 
     
    769808    // 受け取りがない場合エラーを返す 
    770809    // value[0] = 項目名 value[1] = 判定対象  value[2] = 指定サイズ(KB) 
    771     function FILE_SIZE_CHECK($value) { 
     810    function FILE_SIZE_CHECK($value) 
     811    { 
    772812        if (isset($this->arrErr[$value[1]])) { 
    773813            return; 
     
    787827    // 入力文字が英数字,'_','-'以外ならエラーを返す 
    788828    // value[0] = 項目名 value[1] = 判定対象文字列 
    789     function FILE_NAME_CHECK($value) { 
     829    function FILE_NAME_CHECK($value) 
     830    { 
    790831        if (isset($this->arrErr[$value[1]])) { 
    791832            return; 
     
    800841    // 入力文字が英数字,'_','-'以外ならエラーを返す 
    801842    // value[0] = 項目名 value[1] = 判定対象文字列 
    802     function FILE_NAME_CHECK_BY_NOUPLOAD($value) { 
     843    function FILE_NAME_CHECK_BY_NOUPLOAD($value) 
     844    { 
    803845        if (isset($this->arrErr[$value[1]])) { 
    804846            return; 
     
    815857    // value[2] = MM 
    816858    // value[3] = DD 
    817     function CHECK_DATE($value) { 
     859    function CHECK_DATE($value) 
     860    { 
    818861        if (isset($this->arrErr[$value[1]])) { 
    819862            return; 
     
    838881    // value[4] = HH 
    839882    // value[5] = mm 
    840     function CHECK_DATE2($value) { 
     883    function CHECK_DATE2($value) 
     884    { 
    841885        if (isset($this->arrErr[$value[1]])) { 
    842886            return; 
     
    858902    // value[1] = YYYY 
    859903    // value[2] = MM 
    860     function CHECK_DATE3($value) { 
     904    function CHECK_DATE3($value) 
     905    { 
    861906        if (isset($this->arrErr[$value[1]])) { 
    862907            return; 
     
    879924    // value[2] = MM 
    880925    // value[3] = DD 
    881     function CHECK_BIRTHDAY($value) { 
     926    function CHECK_BIRTHDAY($value) 
     927    { 
    882928        if (isset($this->arrErr[$value[1]])) { 
    883929            return; 
     
    924970    // value[6] = end_month 
    925971    // value[7] = end_day 
    926     function CHECK_SET_TERM($value) { 
     972    function CHECK_SET_TERM($value) 
     973    { 
    927974 
    928975        // 期間指定 
     
    9741021 
    9751022    /*-----------------------------------------------------------------*/ 
    976     function CHECK_SET_TERM2($value) { 
     1023    function CHECK_SET_TERM2($value) 
     1024    { 
    9771025 
    9781026        // 期間指定 
     
    10171065    // value[4] = end_year 
    10181066    // value[5] = end_month 
    1019     function CHECK_SET_TERM3($value) { 
     1067    function CHECK_SET_TERM3($value) 
     1068    { 
    10201069 
    10211070        // 期間指定 
     
    10421091 
    10431092    //ディレクトリ存在チェック 
    1044     function DIR_CHECK($value) { 
     1093    function DIR_CHECK($value) 
     1094    { 
    10451095        if (isset($this->arrErr[$value[1]])) { 
    10461096            return; 
     
    10531103 
    10541104    // ドメインチェック 
    1055     function DOMAIN_CHECK($value) { 
     1105    function DOMAIN_CHECK($value) 
     1106    { 
    10561107        if (isset($this->arrErr[$value[1]])) { 
    10571108            return; 
     
    10651116    // メールアドレスを正規表現で判定する 
    10661117    // value[0] = 項目名 value[1] = 判定対象メールアドレス 
    1067     function MOBILE_EMAIL_CHECK($value) { 
     1118    function MOBILE_EMAIL_CHECK($value) 
     1119    { 
    10681120        if (isset($this->arrErr[$value[1]])) { 
    10691121            return; 
     
    10841136     * @return void 
    10851137     */ 
    1086     function CHECK_REGIST_CUSTOMER_EMAIL($value) { 
     1138    function CHECK_REGIST_CUSTOMER_EMAIL($value) 
     1139    { 
    10871140        if (isset($this->arrErr[$value[1]])) { 
    10881141            return; 
     
    11101163     * @example $objErr->doFunc(array('URL', 'contents', $arrReviewDenyURL), array('PROHIBITED_STR_CHECK')); 
    11111164     */ 
    1112     function PROHIBITED_STR_CHECK($value) { 
     1165    function PROHIBITED_STR_CHECK($value) 
     1166    { 
    11131167        if (isset($this->arrErr[$value[1]]) || empty($this->arrParam[$value[1]])) { 
    11141168            return; 
     
    11311185     * @return void 
    11321186     */ 
    1133     function EVAL_CHECK($value) { 
     1187    function EVAL_CHECK($value) 
     1188    { 
    11341189        if (isset($this->arrErr[$value[0]])) { 
    11351190            return; 
     
    11521207     * @return bool パラメーターとして適切な文字列か 
    11531208     */ 
    1154     function evalCheck($value) { 
     1209    function evalCheck($value) 
     1210    { 
    11551211        return @eval('return is_scalar(' . $value . ');'); 
    11561212    } 
     
    11631219     * @return void 
    11641220     */ 
    1165     function createParam($value) { 
     1221    function createParam($value) 
     1222    { 
    11661223        foreach ($value as $key) { 
    11671224            if (is_string($key) || is_int($key)) { 
     
    11781235     * @return boolean 値が10進数の数値表現のみの場合 true 
    11791236     */ 
    1180     function numelicCheck($string) { 
     1237    function numelicCheck($string) 
     1238    { 
    11811239        /* 
    11821240         * XXX 10進数の数値表現か否かを調べたいだけだが, 
Note: See TracChangeset for help on using the changeset viewer.