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

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

Location:
branches/version-2_12-dev/data/class/db
Files:
4 edited

Legend:

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

    r22206 r22567  
    2929 * @version $Id:SC_DB_DBFactory.php 15532 2007-08-31 14:39:46Z nanasess $ 
    3030 */ 
    31 class SC_DB_DBFactory { 
     31class SC_DB_DBFactory  
     32{ 
    3233 
    3334    /** 
     
    3738     * @return mixed DBFactory インスタンス 
    3839     */ 
    39     function getInstance($db_type = DB_TYPE) { 
     40    function getInstance($db_type = DB_TYPE) 
     41    { 
    4042        switch ($db_type) { 
    4143            case 'mysql': 
     
    6062     * @return mixed データソース名またはDB接続パラメータの連想配列 
    6163     */ 
    62     function getDSN($dsn = '') { 
     64    function getDSN($dsn = '') 
     65    { 
    6366        if (empty($dsn)) { 
    6467            if (defined('DEFAULT_DSN')) { 
     
    8487     * @return string データベースのバージョン 
    8588     */ 
    86     function sfGetDBVersion($dsn = '') { return null; } 
     89    function sfGetDBVersion($dsn = '') 
     90    { return null; } 
    8791 
    8892    /** 
     
    9296     * @return string MySQL 用に置換した SQL 文 
    9397     */ 
    94     function sfChangeMySQL($sql) { return null; } 
     98    function sfChangeMySQL($sql) 
     99    { return null; } 
    95100 
    96101    /** 
     
    100105     * @return string 昨日の売上高・売上件数を算出する SQL 
    101106     */ 
    102     function getOrderYesterdaySql($method) { return null; } 
     107    function getOrderYesterdaySql($method) 
     108    { return null; } 
    103109 
    104110    /** 
     
    108114     * @return string 当月の売上高・売上件数を算出する SQL 
    109115     */ 
    110     function getOrderMonthSql($method) { return null; } 
     116    function getOrderMonthSql($method) 
     117    { return null; } 
    111118 
    112119    /** 
     
    115122     * @return string 昨日のレビュー書き込み件数を算出する SQL 
    116123     */ 
    117     function getReviewYesterdaySql() { return null; } 
     124    function getReviewYesterdaySql() 
     125    { return null; } 
    118126 
    119127    /** 
     
    122130     * @return string 検索条件の SQL 
    123131     */ 
    124     function getSendHistoryWhereStartdateSql() { return null; } 
     132    function getSendHistoryWhereStartdateSql() 
     133    { return null; } 
    125134 
    126135    /** 
     
    129138     * @return string 検索条件の SQL 
    130139     */ 
    131     function getDownloadableDaysWhereSql() { return null; } 
     140    function getDownloadableDaysWhereSql() 
     141    { return null; } 
    132142 
    133143    /** 
     
    137147     * @return string 連結後の SQL 文 
    138148     */ 
    139     function concatColumn($columns) { return null; } 
     149    function concatColumn($columns) 
     150    { return null; } 
    140151 
    141152    /** 
     
    148159     * @return array テーブル名の配列 
    149160     */ 
    150     function findTableNames($expression = '') { return array(); } 
     161    function findTableNames($expression = '') 
     162    { return array(); } 
    151163 
    152164    /** 
     
    159171     * @return array インデックス設定情報配列 
    160172     */ 
    161     function sfGetCreateIndexDefinition($table, $name, $definition) { return $definition; } 
     173    function sfGetCreateIndexDefinition($table, $name, $definition) 
     174    { return $definition; } 
    162175 
    163176    /** 
     
    167180     * @return void 
    168181     */ 
    169     function initObjQuery(SC_Query &$objQuery) { 
     182    function initObjQuery(SC_Query &$objQuery) 
     183    { 
    170184    } 
    171185 
     
    175189     * @return array テーブル名の配列 
    176190     */ 
    177     function listTables(SC_Query &$objQuery) { 
     191    function listTables(SC_Query &$objQuery) 
     192    { 
    178193        $objManager =& $objQuery->conn->loadModule('Manager'); 
    179194        return $objManager->listTables(); 
  • branches/version-2_12-dev/data/class/db/SC_DB_MasterData.php

    r22206 r22567  
    4242 * @version $Id:SC_DB_MasterData.php 15532 2007-08-31 14:39:46Z nanasess $ 
    4343 */ 
    44 class SC_DB_MasterData { 
     44class SC_DB_MasterData  
     45{ 
    4546 
    4647    // {{{ properties 
     
    7071     * @return array マスターデータ 
    7172     */ 
    72     function getMasterData($name, $columns = array()) { 
     73    function getMasterData($name, $columns = array()) 
     74    { 
    7375 
    7476        $columns = $this->getDefaultColumnName($columns); 
     
    102104     * @return integer マスターデータの登録数 
    103105     */ 
    104     function registMasterData($name, $columns, $masterData, $autoCommit = true) { 
     106    function registMasterData($name, $columns, $masterData, $autoCommit = true) 
     107    { 
    105108 
    106109        $columns = $this->getDefaultColumnName($columns); 
     
    137140     * @return integer マスターデータの更新数 
    138141     */ 
    139     function updateMasterData($name, $columns, $masterData, $autoCommit = true) { 
     142    function updateMasterData($name, $columns, $masterData, $autoCommit = true) 
     143    { 
    140144 
    141145        $columns = $this->getDefaultColumnName($columns); 
     
    171175     * @return integer マスターデータの更新数 
    172176     */ 
    173     function insertMasterData($name, $key, $value, $comment, $autoCommit = true) { 
     177    function insertMasterData($name, $key, $value, $comment, $autoCommit = true) 
     178    { 
    174179 
    175180        $columns = $this->getDefaultColumnName(); 
     
    203208     * @return integer マスターデータの削除数 
    204209     */ 
    205     function deleteMasterData($name, $autoCommit = true) { 
     210    function deleteMasterData($name, $autoCommit = true) 
     211    { 
    206212        $this->objQuery =& SC_Query_Ex::getSingletonInstance(); 
    207213        if ($autoCommit) { 
     
    225231     * @return bool 消去した場合 true 
    226232     */ 
    227     function clearCache($name) { 
     233    function clearCache($name) 
     234    { 
    228235        $masterDataFile = MASTER_DATA_REALDIR . $name . '.php'; 
    229236        if (is_file($masterDataFile)) { 
     
    252259     * @return bool キャッシュの生成に成功した場合 true 
    253260     */ 
    254     function createCache($name, $columns = array(), $isDefine = false, $commentColumn = array()) { 
     261    function createCache($name, $columns = array(), $isDefine = false, $commentColumn = array()) 
     262    { 
    255263 
    256264        // マスターデータを取得 
     
    301309     * @return array マスターデータ 
    302310     */ 
    303     function getDbMasterData($name, $columns = array()) { 
     311    function getDbMasterData($name, $columns = array()) 
     312    { 
    304313 
    305314        $columns = $this->getDefaultColumnName($columns); 
     
    333342     * @return array カラム名を格納した配列 
    334343     */ 
    335     function getDefaultColumnName($columns = array()) { 
     344    function getDefaultColumnName($columns = array()) 
     345    { 
    336346 
    337347        if (!empty($columns)) { 
     
    350360     * @return string 定数定義の文字列 
    351361     */ 
    352     function getMasterDataAsDefine($masterData, $comments = array()) { 
     362    function getMasterDataAsDefine($masterData, $comments = array()) 
     363    { 
    353364        $data = ''; 
    354365        foreach ($masterData as $key => $val) { 
  • branches/version-2_12-dev/data/class/db/dbfactory/SC_DB_DBFactory_MYSQL.php

    r22206 r22567  
    3333 * @version $Id:SC_DB_DBFactory_MYSQL.php 15267 2007-08-09 12:31:52Z nanasess $ 
    3434 */ 
    35 class SC_DB_DBFactory_MYSQL extends SC_DB_DBFactory { 
     35class SC_DB_DBFactory_MYSQL extends SC_DB_DBFactory  
     36{ 
    3637 
    3738    /** SC_Query インスタンス */ 
     
    4445     * @return string データベースのバージョン 
    4546     */ 
    46     function sfGetDBVersion($dsn = '') { 
     47    function sfGetDBVersion($dsn = '') 
     48    { 
    4749        $objQuery =& SC_Query_Ex::getSingletonInstance($dsn); 
    4850        $val = $objQuery->getOne('select version()'); 
     
    5759     * @return string MySQL 用に置換した SQL 文 
    5860     */ 
    59     function sfChangeMySQL($sql) { 
     61    function sfChangeMySQL($sql) 
     62    { 
    6063        // 改行、タブを1スペースに変換 
    6164        $sql = preg_replace("/[\r\n\t]/",' ',$sql); 
     
    7679     * @return array 文字コード情報 
    7780     */ 
    78     function getCharSet() { 
     81    function getCharSet() 
     82    { 
    7983        $objQuery =& SC_Query_Ex::getSingletonInstance(); 
    8084        $arrRet = $objQuery->getAll("SHOW VARIABLES LIKE 'char%'"); 
     
    8892     * @return string 昨日の売上高・売上件数を算出する SQL 
    8993     */ 
    90     function getOrderYesterdaySql($method) { 
     94    function getOrderYesterdaySql($method) 
     95    { 
    9196        return 'SELECT ' . $method . '(total) FROM dtb_order ' 
    9297               . 'WHERE del_flg = 0 ' 
     
    101106     * @return string 当月の売上高・売上件数を算出する SQL 
    102107     */ 
    103     function getOrderMonthSql($method) { 
     108    function getOrderMonthSql($method) 
     109    { 
    104110        return 'SELECT '.$method.'(total) FROM dtb_order ' 
    105111               . 'WHERE del_flg = 0 ' 
     
    114120     * @return string 昨日のレビュー書き込み件数を算出する SQL 
    115121     */ 
    116     function getReviewYesterdaySql() { 
     122    function getReviewYesterdaySql() 
     123    { 
    117124        return 'SELECT COUNT(*) FROM dtb_review AS A ' 
    118125               . 'LEFT JOIN dtb_products AS B ' 
     
    129136     * @return string 検索条件の SQL 
    130137     */ 
    131     function getSendHistoryWhereStartdateSql() { 
     138    function getSendHistoryWhereStartdateSql() 
     139    { 
    132140        return 'start_date BETWEEN date_add(CURRENT_TIMESTAMP,INTERVAL -5 minute) AND date_add(CURRENT_TIMESTAMP,INTERVAL 5 minute)'; 
    133141    } 
     
    139147     * @return string 検索条件の SQL 
    140148     */ 
    141     function getDownloadableDaysWhereSql($dtb_order_alias = 'dtb_order') { 
     149    function getDownloadableDaysWhereSql($dtb_order_alias = 'dtb_order') 
     150    { 
    142151        return '(SELECT IF((SELECT d1.downloadable_days_unlimited FROM dtb_baseinfo d1)=1, 1, DATE(CURRENT_TIMESTAMP) <= DATE(DATE_ADD(' . $dtb_order_alias . '.payment_date, INTERVAL (SELECT downloadable_days FROM dtb_baseinfo) DAY))))'; 
    143152    } 
     
    149158     * @return string 検索条件のSQL 
    150159     */ 
    151     function getOrderTotalDaysWhereSql($type) { 
     160    function getOrderTotalDaysWhereSql($type) 
     161    { 
    152162        switch ($type) { 
    153163            case 'month': 
     
    185195     * @return string 年代抽出部分の SQL 
    186196     */ 
    187     function getOrderTotalAgeColSql() { 
     197    function getOrderTotalAgeColSql() 
     198    { 
    188199        return 'TRUNC((YEAR(create_date) - YEAR(order_birth)) - (RIGHT(create_date, 5) < RIGHT(order_birth, 5)), -1)'; 
    189200    } 
     
    195206     * @return string 連結後の SQL 文 
    196207     */ 
    197     function concatColumn($columns) { 
     208    function concatColumn($columns) 
     209    { 
    198210        $sql = 'concat('; 
    199211        $i = 0; 
     
    218230     * @return array テーブル名の配列 
    219231     */ 
    220     function findTableNames($expression = '') { 
     232    function findTableNames($expression = '') 
     233    { 
    221234        $objQuery =& SC_Query_Ex::getSingletonInstance(); 
    222235        $sql = 'SHOW TABLES LIKE '. $objQuery->quote('%' . $expression . '%'); 
     
    233246     * @return string 変換後の SQL 文 
    234247     */ 
    235     function sfChangeILIKE($sql) { 
     248    function sfChangeILIKE($sql) 
     249    { 
    236250        $changesql = preg_replace('/(^|[^\w])ILIKE([^\w]|$)/i', '$1LIKE$2', $sql); 
    237251        return $changesql; 
     
    245259     * @return string 変換後の SQL 文 
    246260     */ 
    247     function sfChangeRANDOM($sql) { 
     261    function sfChangeRANDOM($sql) 
     262    { 
    248263        $changesql = preg_replace('/(^|[^\w])RANDOM\(/i', '$1RAND(', $sql); 
    249264        return $changesql; 
     
    257272     * @return string 変換後の SQL 文 
    258273     */ 
    259     function sfChangeTrunc($sql) { 
     274    function sfChangeTrunc($sql) 
     275    { 
    260276        $changesql = preg_replace('/(^|[^\w])TRUNC([^\w]|$)/i', '$1TRUNCATE$2', $sql); 
    261277        return $changesql; 
     
    269285     * @return string 変換後の SQL 文 
    270286     */ 
    271     function sfChangeArrayToString($sql) { 
     287    function sfChangeArrayToString($sql) 
     288    { 
    272289        if (strpos(strtoupper($sql), 'ARRAY_TO_STRING') !== FALSE) { 
    273290            preg_match_all('/ARRAY_TO_STRING.*?\(.*?ARRAY\(.*?SELECT (.+?) FROM (.+?) WHERE (.+?)\).*?\,.*?\'(.+?)\'.*?\)/is', $sql, $match, PREG_SET_ORDER); 
     
    290307     * @return array インデックス設定情報配列 
    291308     */ 
    292     function sfGetCreateIndexDefinition($table, $name, $definition) { 
     309    function sfGetCreateIndexDefinition($table, $name, $definition) 
     310    { 
    293311        $objQuery =& SC_Query_Ex::getSingletonInstance(); 
    294312        $arrTblInfo = $objQuery->getTableInfo($table); 
     
    310328     * @return string 
    311329     */ 
    312     function getDummyFromClauseSql() { 
     330    function getDummyFromClauseSql() 
     331    { 
    313332        return 'FROM DUAL'; 
    314333    } 
     
    320339     * @return void 
    321340     */ 
    322     function initObjQuery(SC_Query &$objQuery) { 
     341    function initObjQuery(SC_Query &$objQuery) 
     342    { 
    323343        $objQuery->exec('SET SESSION storage_engine = InnoDB'); 
    324344        $objQuery->exec("SET SESSION sql_mode = 'ANSI'"); 
  • branches/version-2_12-dev/data/class/db/dbfactory/SC_DB_DBFactory_PGSQL.php

    r22206 r22567  
    3333 * @version $Id:SC_DB_DBFactory_PGSQL.php 15532 2007-08-31 14:39:46Z nanasess $ 
    3434 */ 
    35 class SC_DB_DBFactory_PGSQL extends SC_DB_DBFactory { 
     35class SC_DB_DBFactory_PGSQL extends SC_DB_DBFactory  
     36{ 
    3637 
    3738    /** 
     
    4142     * @return string データベースのバージョン 
    4243     */ 
    43     function sfGetDBVersion($dsn = '') { 
     44    function sfGetDBVersion($dsn = '') 
     45    { 
    4446        $objQuery =& SC_Query_Ex::getSingletonInstance($dsn); 
    4547        $val = $objQuery->getOne('select version()'); 
     
    5759     * @return string MySQL 用に置換した SQL 文 
    5860     */ 
    59     function sfChangeMySQL($sql) { 
     61    function sfChangeMySQL($sql) 
     62    { 
    6063        return $sql; 
    6164    } 
     
    6770     * @return string 昨日の売上高・売上件数を算出する SQL 
    6871     */ 
    69     function getOrderYesterdaySql($method) { 
     72    function getOrderYesterdaySql($method) 
     73    { 
    7074        return 'SELECT '.$method.'(total) FROM dtb_order ' 
    7175               . 'WHERE del_flg = 0 ' 
     
    8084     * @return string 当月の売上高・売上件数を算出する SQL 
    8185     */ 
    82     function getOrderMonthSql($method) { 
     86    function getOrderMonthSql($method) 
     87    { 
    8388        return 'SELECT '.$method.'(total) FROM dtb_order ' 
    8489               . 'WHERE del_flg = 0 ' 
     
    9398     * @return string 昨日のレビュー書き込み件数を算出する SQL 
    9499     */ 
    95     function getReviewYesterdaySql() { 
     100    function getReviewYesterdaySql() 
     101    { 
    96102        return 'SELECT COUNT(*) FROM dtb_review AS A ' 
    97103               . 'LEFT JOIN dtb_products AS B ' 
     
    108114     * @return string 検索条件の SQL 
    109115     */ 
    110     function getSendHistoryWhereStartdateSql() { 
     116    function getSendHistoryWhereStartdateSql() 
     117    { 
    111118        return "start_date BETWEEN current_timestamp + '- 5 minutes' AND current_timestamp + '5 minutes'"; 
    112119    } 
     
    118125     * @return string 検索条件の SQL 
    119126     */ 
    120     function getDownloadableDaysWhereSql($dtb_order_alias = 'dtb_order') { 
     127    function getDownloadableDaysWhereSql($dtb_order_alias = 'dtb_order') 
     128    { 
    121129        $baseinfo = SC_Helper_DB_Ex::sfGetBasisData(); 
    122130        //downloadable_daysにNULLが入っている場合(無期限ダウンロード可能時)もあるので、NULLの場合は0日に補正 
     
    145153     * @return string 検索条件のSQL 
    146154     */ 
    147     function getOrderTotalDaysWhereSql($type) { 
     155    function getOrderTotalDaysWhereSql($type) 
     156    { 
    148157        switch ($type) { 
    149158            case 'month': 
     
    181190     * @return string 年代抽出部分の SQL 
    182191     */ 
    183     function getOrderTotalAgeColSql() { 
     192    function getOrderTotalAgeColSql() 
     193    { 
    184194        return 'TRUNC(CAST(EXTRACT(YEAR FROM AGE(create_date, order_birth)) AS INT), -1)'; 
    185195    } 
     
    191201     * @return string 連結後の SQL 文 
    192202     */ 
    193     function concatColumn($columns) { 
     203    function concatColumn($columns) 
     204    { 
    194205        $sql = ''; 
    195206        $i = 0; 
     
    214225     * @return array テーブル名の配列 
    215226     */ 
    216     function findTableNames($expression = '') { 
     227    function findTableNames($expression = '') 
     228    { 
    217229        $objQuery =& SC_Query_Ex::getSingletonInstance(); 
    218230        $sql = '   SELECT c.relname AS name, ' 
     
    238250     * @return array 文字コード情報 
    239251     */ 
    240     function getCharSet() { 
     252    function getCharSet() 
     253    { 
    241254        // 未実装 
    242255        return array(); 
     
    248261     * @return string 
    249262     */ 
    250     function getDummyFromClauseSql() { 
     263    function getDummyFromClauseSql() 
     264    { 
    251265        return ''; 
    252266    } 
     
    258272     * @return array テーブル名の配列 
    259273     */ 
    260     function listTables(SC_Query &$objQuery) { 
     274    function listTables(SC_Query &$objQuery) 
     275    { 
    261276        $col = 'tablename'; 
    262277        $from = 'pg_tables'; 
Note: See TracChangeset for help on using the changeset viewer.