Ignore:
Timestamp:
2012/02/15 19:56:17 (12 years ago)
Author:
Seasoft
Message:

#1625 (typo修正・ソース整形・ソースコメントの改善)

File:
1 edited

Legend:

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

    r21490 r21514  
    4141     * @return string データベースのバージョン 
    4242     */ 
    43     function sfGetDBVersion($dsn = "") { 
     43    function sfGetDBVersion($dsn = '') { 
    4444        $objQuery =& SC_Query_Ex::getSingletonInstance($dsn); 
    45         $val = $objQuery->getOne("select version()"); 
    46         $arrLine = explode(" " , $val); 
    47         return $arrLine[0] . " " . str_replace(",", "", $arrLine[1]); 
     45        $val = $objQuery->getOne('select version()'); 
     46        $arrLine = explode(' ' , $val); 
     47        return $arrLine[0] . ' ' . str_replace(',', "", $arrLine[1]); 
    4848    } 
    4949 
     
    6868     */ 
    6969    function getOrderYesterdaySql($method) { 
    70         return "SELECT ".$method."(total) FROM dtb_order " 
    71               . "WHERE del_flg = 0 " 
     70        return 'SELECT '.$method.'(total) FROM dtb_order ' 
     71              . 'WHERE del_flg = 0 ' 
    7272                . "AND to_char(create_date,'YYYY/MM/DD') = to_char(CURRENT_TIMESTAMP - interval '1 days','YYYY/MM/DD') " 
    73                 . "AND status <> " . ORDER_CANCEL; 
     73                . 'AND status <> ' . ORDER_CANCEL; 
    7474    } 
    7575 
     
    8181     */ 
    8282    function getOrderMonthSql($method) { 
    83         return "SELECT ".$method."(total) FROM dtb_order " 
    84               . "WHERE del_flg = 0 " 
     83        return 'SELECT '.$method.'(total) FROM dtb_order ' 
     84              . 'WHERE del_flg = 0 ' 
    8585                . "AND to_char(create_date,'YYYY/MM') = ? " 
    8686                . "AND to_char(create_date,'YYYY/MM/DD') <> to_char(CURRENT_TIMESTAMP,'YYYY/MM/DD') " 
    87                 . "AND status <> " . ORDER_CANCEL; 
     87                . 'AND status <> ' . ORDER_CANCEL; 
    8888    } 
    8989 
     
    9494     */ 
    9595    function getReviewYesterdaySql() { 
    96         return "SELECT COUNT(*) FROM dtb_review AS A " 
    97           . "LEFT JOIN dtb_products AS B " 
    98                  . "ON A.product_id = B.product_id " 
    99               . "WHERE A.del_flg=0 " 
    100                 . "AND B.del_flg = 0 " 
     96        return 'SELECT COUNT(*) FROM dtb_review AS A ' 
     97          . 'LEFT JOIN dtb_products AS B ' 
     98                 . 'ON A.product_id = B.product_id ' 
     99              . 'WHERE A.del_flg=0 ' 
     100                . 'AND B.del_flg = 0 ' 
    101101                . "AND to_char(A.create_date, 'YYYY/MM/DD') = to_char(CURRENT_TIMESTAMP - interval '1 days','YYYY/MM/DD') " 
    102102                . "AND to_char(A.create_date,'YYYY/MM/DD') != to_char(CURRENT_TIMESTAMP,'YYYY/MM/DD')"; 
     
    122122        //downloadable_daysにNULLが入っている場合(無期限ダウンロード可能時)もあるので、NULLの場合は0日に補正 
    123123        $downloadable_days = $baseinfo['downloadable_days']; 
    124         if($downloadable_days ==null || $downloadable_days == "")$downloadable_days=0; 
    125         return "(SELECT CASE WHEN (SELECT d1.downloadable_days_unlimited FROM dtb_baseinfo d1) = 1 AND " . $dtb_order_alias . ".payment_date IS NOT NULL THEN 1 WHEN DATE(CURRENT_TIMESTAMP) <= DATE(" . $dtb_order_alias . ".payment_date + '". $downloadable_days ." days') THEN 1 ELSE 0 END)"; 
     124        if($downloadable_days ==null || $downloadable_days == '')$downloadable_days=0; 
     125        return '(SELECT CASE WHEN (SELECT d1.downloadable_days_unlimited FROM dtb_baseinfo d1) = 1 AND ' . $dtb_order_alias . '.payment_date IS NOT NULL THEN 1 WHEN DATE(CURRENT_TIMESTAMP) <= DATE(' . $dtb_order_alias . ".payment_date + '". $downloadable_days ." days') THEN 1 ELSE 0 END)"; 
    126126    } 
    127127 
     
    179179     */ 
    180180    function concatColumn($columns) { 
    181         $sql = ""; 
     181        $sql = ''; 
    182182        $i = 0; 
    183183        $total = count($columns); 
     
    185185            $sql .= $column; 
    186186            if ($i < $total -1) { 
    187                 $sql .= " || "; 
     187                $sql .= ' || '; 
    188188            } 
    189189            $i++; 
     
    201201     * @return array テーブル名の配列 
    202202     */ 
    203     function findTableNames($expression = "") { 
     203    function findTableNames($expression = '') { 
    204204        $objQuery =& SC_Query_Ex::getSingletonInstance(); 
    205         $sql = "   SELECT c.relname AS name, " 
    206             .  "     CASE c.relkind " 
     205        $sql = '   SELECT c.relname AS name, ' 
     206            .  '     CASE c.relkind ' 
    207207            .  "     WHEN 'r' THEN 'table' " 
    208208            .  "     WHEN 'v' THEN 'view' END AS type " 
    209             .  "     FROM pg_catalog.pg_class c " 
    210             .  "LEFT JOIN pg_catalog.pg_namespace n " 
    211             .  "       ON n.oid = c.relnamespace " 
     209            .  '     FROM pg_catalog.pg_class c ' 
     210            .  'LEFT JOIN pg_catalog.pg_namespace n ' 
     211            .  '       ON n.oid = c.relnamespace ' 
    212212            .  "    WHERE c.relkind IN ('r','v') " 
    213213            .  "      AND n.nspname NOT IN ('pg_catalog', 'pg_toast') " 
    214             .  "      AND pg_catalog.pg_table_is_visible(c.oid) " 
    215             .  "      AND c.relname LIKE ?" 
    216             .  " ORDER BY 1,2;"; 
    217         $arrColList = $objQuery->getAll($sql, array("%" . $expression . "%")); 
     214            .  '      AND pg_catalog.pg_table_is_visible(c.oid) ' 
     215            .  '      AND c.relname LIKE ?' 
     216            .  ' ORDER BY 1,2;'; 
     217        $arrColList = $objQuery->getAll($sql, array('%' . $expression . '%')); 
    218218        $arrColList = SC_Utils_Ex::sfSwapArray($arrColList, false); 
    219219        return $arrColList[0]; 
Note: See TracChangeset for help on using the changeset viewer.