Ignore:
Timestamp:
2012/02/17 00:50:05 (15 years ago)
Author:
Seasoft
Message:

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

  • Zend Framework PHP 標準コーディング規約への準拠を高めた。(主に「Switch」の項)
File:
1 edited

Legend:

Unmodified
Added
Removed
  • branches/version-2_12-dev/data/class/pages/admin/total/LC_Page_Admin_Total.php

    r21515 r21526  
    117117 
    118118        switch ($this->getMode()) { 
    119         case 'csv': 
    120         case 'search': 
    121  
    122             $this->arrErr = $this->lfCheckError($objFormParam); 
    123             if (empty($this->arrErr)) { 
    124  
    125                 // 日付 
    126                 list($sdate, $edate) = $this->lfSetStartEndDate($objFormParam); 
    127  
    128                 // ページ 
    129                 $page = ($objFormParam->getValue('page')) ? $objFormParam->getValue('page') : 'term'; 
    130  
    131                 // 集計種類 
    132                 $type = ($objFormParam->getValue('type')) ? $objFormParam->getValue('type'): 'all'; 
    133  
    134                 $this->tpl_page_type = 'total/page_'. $page .'.tpl'; 
    135                 list($this->arrResults, $this->tpl_image) = call_user_func_array(array($this, 'lfGetOrder'.$page), 
    136                                                                                  array($type, $sdate, $edate)); 
    137                 if ($this->getMode() == 'csv') { 
    138                     // CSV出力タイトル行の取得 
    139                     list($arrTitleCol, $arrDataCol) = $this->lfGetCSVColum($page); 
    140                     $head = SC_Utils_Ex::sfGetCSVList($arrTitleCol); 
    141                     $data = $this->lfGetDataColCSV($this->arrResults, $arrDataCol); 
    142  
    143                     // CSVを送信する。 
    144                     list($fime_name, $data) = SC_Utils_Ex::sfGetCSVData($head.$data); 
    145                     $this->sendResponseCSV($fime_name, $data); 
    146                     exit; 
     119            case 'csv': 
     120            case 'search': 
     121 
     122                $this->arrErr = $this->lfCheckError($objFormParam); 
     123                if (empty($this->arrErr)) { 
     124 
     125                    // 日付 
     126                    list($sdate, $edate) = $this->lfSetStartEndDate($objFormParam); 
     127 
     128                    // ページ 
     129                    $page = ($objFormParam->getValue('page')) ? $objFormParam->getValue('page') : 'term'; 
     130 
     131                    // 集計種類 
     132                    $type = ($objFormParam->getValue('type')) ? $objFormParam->getValue('type'): 'all'; 
     133 
     134                    $this->tpl_page_type = 'total/page_'. $page .'.tpl'; 
     135                    list($this->arrResults, $this->tpl_image) = call_user_func_array(array($this, 'lfGetOrder'.$page), 
     136                                                                                     array($type, $sdate, $edate)); 
     137                    if ($this->getMode() == 'csv') { 
     138                        // CSV出力タイトル行の取得 
     139                        list($arrTitleCol, $arrDataCol) = $this->lfGetCSVColum($page); 
     140                        $head = SC_Utils_Ex::sfGetCSVList($arrTitleCol); 
     141                        $data = $this->lfGetDataColCSV($this->arrResults, $arrDataCol); 
     142 
     143                        // CSVを送信する。 
     144                        list($fime_name, $data) = SC_Utils_Ex::sfGetCSVData($head.$data); 
     145                        $this->sendResponseCSV($fime_name, $data); 
     146                        exit; 
     147                    } 
    147148                } 
    148             } 
    149             break; 
    150         default: 
    151         } 
     149                break; 
     150            default: 
     151                 break; 
     152       } 
    152153 
    153154        // 画面宣しても日付が保存される 
Note: See TracChangeset for help on using the changeset viewer.