Ignore:
Timestamp:
2012/02/17 02:42:21 (14 years ago)
Author:
Seasoft
Message:

#1613 (ソース整形・ソースコメントの改善)

  • Zend Framework PHP 標準コーディング規約への準拠を高めた
File:
1 edited

Legend:

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

    r21514 r21527  
    9393            $objQuery->setOrder($order); 
    9494        } 
    95         $results = $objQuery->select('alldtl.product_id', $table, '', $arrVal, 
    96                                      MDB2_FETCHMODE_ORDERED); 
     95        $results = $objQuery->select('alldtl.product_id', $table, '', $arrVal, MDB2_FETCHMODE_ORDERED); 
    9796        $resultValues = array(); 
    9897        foreach ($results as $val) { 
     
    367366__EOS__; 
    368367        $table = <<< __EOS__ 
    369                       dtb_products_class T1 
     368            dtb_products_class T1 
    370369            LEFT JOIN dtb_classcategory T3 
    371                    ON T1.classcategory_id1 = T3.classcategory_id 
     370                ON T1.classcategory_id1 = T3.classcategory_id 
    372371            LEFT JOIN dtb_class T4 
    373                    ON T3.class_id = T4.class_id 
     372                ON T3.class_id = T4.class_id 
    374373            LEFT JOIN dtb_classcategory dtb_classcategory2 
    375                    ON T1.classcategory_id2 = dtb_classcategory2.classcategory_id 
     374                ON T1.classcategory_id2 = dtb_classcategory2.classcategory_id 
    376375            LEFT JOIN dtb_class dtb_class2 
    377                    ON dtb_classcategory2.class_id = dtb_class2.class_id 
     376                ON dtb_classcategory2.class_id = dtb_class2.class_id 
    378377__EOS__; 
    379378 
     
    638637                FROM dtb_products 
    639638                    JOIN ( 
    640                        SELECT product_id, 
    641                               MIN(product_code) AS product_code_min, 
    642                               MAX(product_code) AS product_code_max, 
    643                               MIN(price01) AS price01_min, 
    644                               MAX(price01) AS price01_max, 
    645                               MIN(price02) AS price02_min, 
    646                               MAX(price02) AS price02_max, 
    647                               MIN(stock) AS stock_min, 
    648                               MAX(stock) AS stock_max, 
    649                               MIN(stock_unlimited) AS stock_unlimited_min, 
    650                               MAX(stock_unlimited) AS stock_unlimited_max, 
    651                               MAX(point_rate) AS point_rate, 
    652                               MAX(deliv_fee) AS deliv_fee, 
    653                               COUNT(*) as class_count 
     639                        SELECT product_id, 
     640                            MIN(product_code) AS product_code_min, 
     641                            MAX(product_code) AS product_code_max, 
     642                            MIN(price01) AS price01_min, 
     643                            MAX(price01) AS price01_max, 
     644                            MIN(price02) AS price02_min, 
     645                            MAX(price02) AS price02_max, 
     646                            MIN(stock) AS stock_min, 
     647                            MAX(stock) AS stock_max, 
     648                            MIN(stock_unlimited) AS stock_unlimited_min, 
     649                            MAX(stock_unlimited) AS stock_unlimited_max, 
     650                            MAX(point_rate) AS point_rate, 
     651                            MAX(deliv_fee) AS deliv_fee, 
     652                            COUNT(*) as class_count 
    654653                        FROM dtb_products_class 
    655654                        WHERE del_flg = 0 $where_products_class 
     
    679678        $sql = <<< __EOS__ 
    680679        ( 
    681              SELECT dtb_products.*, 
    682                     dtb_products_class.product_class_id, 
    683                     dtb_products_class.product_type_id, 
    684                     dtb_products_class.product_code, 
    685                     dtb_products_class.stock, 
    686                     dtb_products_class.stock_unlimited, 
    687                     dtb_products_class.sale_limit, 
    688                     dtb_products_class.price01, 
    689                     dtb_products_class.price02, 
    690                     dtb_products_class.deliv_fee, 
    691                     dtb_products_class.point_rate, 
    692                     dtb_products_class.down_filename, 
    693                     dtb_products_class.down_realfilename, 
    694                     dtb_products_class.classcategory_id1 AS classcategory_id, -- 削除 
    695                     dtb_products_class.classcategory_id1, 
    696                     dtb_products_class.classcategory_id2 AS parent_classcategory_id, -- 削除 
    697                     dtb_products_class.classcategory_id2, 
    698                     Tcc1.class_id as class_id, 
    699                     Tcc1.name as classcategory_name, 
    700                     Tcc2.class_id as parent_class_id, 
    701                     Tcc2.name as parent_classcategory_name 
    702              FROM dtb_products 
    703                  LEFT JOIN dtb_products_class 
    704                      ON dtb_products.product_id = dtb_products_class.product_id 
    705                  LEFT JOIN dtb_classcategory as Tcc1 
    706                      ON dtb_products_class.classcategory_id1 = Tcc1.classcategory_id 
    707                  LEFT JOIN dtb_classcategory as Tcc2 
    708                      ON dtb_products_class.classcategory_id2 = Tcc2.classcategory_id 
    709              $where_clause 
     680            SELECT dtb_products.*, 
     681                dtb_products_class.product_class_id, 
     682                dtb_products_class.product_type_id, 
     683                dtb_products_class.product_code, 
     684                dtb_products_class.stock, 
     685                dtb_products_class.stock_unlimited, 
     686                dtb_products_class.sale_limit, 
     687                dtb_products_class.price01, 
     688                dtb_products_class.price02, 
     689                dtb_products_class.deliv_fee, 
     690                dtb_products_class.point_rate, 
     691                dtb_products_class.down_filename, 
     692                dtb_products_class.down_realfilename, 
     693                dtb_products_class.classcategory_id1 AS classcategory_id, -- 削除 
     694                dtb_products_class.classcategory_id1, 
     695                dtb_products_class.classcategory_id2 AS parent_classcategory_id, -- 削除 
     696                dtb_products_class.classcategory_id2, 
     697                Tcc1.class_id as class_id, 
     698                Tcc1.name as classcategory_name, 
     699                Tcc2.class_id as parent_class_id, 
     700                Tcc2.name as parent_classcategory_name 
     701            FROM dtb_products 
     702                LEFT JOIN dtb_products_class 
     703                    ON dtb_products.product_id = dtb_products_class.product_id 
     704                LEFT JOIN dtb_classcategory as Tcc1 
     705                    ON dtb_products_class.classcategory_id1 = Tcc1.classcategory_id 
     706                LEFT JOIN dtb_classcategory as Tcc2 
     707                    ON dtb_products_class.classcategory_id2 = Tcc2.classcategory_id 
     708            $where_clause 
    710709        ) as prdcls 
    711710__EOS__; 
Note: See TracChangeset for help on using the changeset viewer.