Ignore:
Timestamp:
2013/08/24 23:33:52 (7 years ago)
Author:
kimoto
Message:

#2043 typo修正・ソース整形・ソースコメントの改善 for 2.13.0
PHP4的な書き方の修正

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

Legend:

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

    r22856 r23124  
    3434     * DB_TYPE に応じた DBFactory インスタンスを生成する. 
    3535     * 
    36      * @param string $db_type 任意のインスタンスを返したい場合は DB_TYPE 文字列を指定 
    37      * @return mixed DBFactory インスタンス 
     36     * @param  string $db_type 任意のインスタンスを返したい場合は DB_TYPE 文字列を指定 
     37     * @return mixed  DBFactory インスタンス 
    3838     */ 
    39     function getInstance($db_type = DB_TYPE) 
     39    public function getInstance($db_type = DB_TYPE) 
    4040    { 
    4141        switch ($db_type) { 
     
    5858     * $dsn が空ではない場合は, $dsn の値を返す. 
    5959     * 
    60      * @param mixed $dsn データソース名 
     60     * @param  mixed $dsn データソース名 
    6161     * @return mixed データソース名またはDB接続パラメータの連想配列 
    6262     */ 
    63     function getDSN($dsn = '') 
     63    public function getDSN($dsn = '') 
    6464    { 
    6565        if (empty($dsn)) { 
     
    8484     * DBのバージョンを取得する. 
    8585     * 
    86      * @param string $dsn データソース名 
     86     * @param  string $dsn データソース名 
    8787     * @return string データベースのバージョン 
    8888     */ 
    89     function sfGetDBVersion($dsn = '') 
     89    public function sfGetDBVersion($dsn = '') 
    9090    { return null; } 
    9191 
     
    9393     * MySQL 用の SQL 文に変更する. 
    9494     * 
    95      * @param string $sql SQL 文 
     95     * @param  string $sql SQL 文 
    9696     * @return string MySQL 用に置換した SQL 文 
    9797     */ 
    98     function sfChangeMySQL($sql) 
     98    public function sfChangeMySQL($sql) 
    9999    { return null; } 
    100100 
     
    102102     * 昨日の売上高・売上件数を算出する SQL を返す. 
    103103     * 
    104      * @param string $method SUM または COUNT 
     104     * @param  string $method SUM または COUNT 
    105105     * @return string 昨日の売上高・売上件数を算出する SQL 
    106106     */ 
    107     function getOrderYesterdaySql($method) 
     107    public function getOrderYesterdaySql($method) 
    108108    { return null; } 
    109109 
     
    111111     * 当月の売上高・売上件数を算出する SQL を返す. 
    112112     * 
    113      * @param string $method SUM または COUNT 
     113     * @param  string $method SUM または COUNT 
    114114     * @return string 当月の売上高・売上件数を算出する SQL 
    115115     */ 
    116     function getOrderMonthSql($method) 
     116    public function getOrderMonthSql($method) 
    117117    { return null; } 
    118118 
     
    122122     * @return string 昨日のレビュー書き込み件数を算出する SQL 
    123123     */ 
    124     function getReviewYesterdaySql() 
     124    public function getReviewYesterdaySql() 
    125125    { return null; } 
    126126 
     
    130130     * @return string 検索条件の SQL 
    131131     */ 
    132     function getSendHistoryWhereStartdateSql() 
     132    public function getSendHistoryWhereStartdateSql() 
    133133    { return null; } 
    134134 
     
    138138     * @return string 検索条件の SQL 
    139139     */ 
    140     function getDownloadableDaysWhereSql() 
     140    public function getDownloadableDaysWhereSql() 
    141141    { return null; } 
    142142 
     
    144144     * 文字列連結を行う. 
    145145     * 
    146      * @param array $columns 連結を行うカラム名 
     146     * @param  array $columns 連結を行うカラム名 
    147147     * @return string 連結後の SQL 文 
    148148     */ 
    149     function concatColumn($columns) 
     149    public function concatColumn($columns) 
    150150    { return null; } 
    151151 
     
    156156     * 
    157157     * @deprecated SC_Query::listTables() を使用してください 
    158      * @param string $expression 検索文字列 
    159      * @return array テーブル名の配列 
     158     * @param  string $expression 検索文字列 
     159     * @return array  テーブル名の配列 
    160160     */ 
    161     function findTableNames($expression = '') 
     161    public function findTableNames($expression = '') 
    162162    { return array(); } 
    163163 
     
    167167     * 引数に部分一致するテーブル名を配列で返す. 
    168168     * 
    169      * @param string $table 対象テーブル名 
    170      * @param string $name 対象カラム名 
    171      * @return array インデックス設定情報配列 
     169     * @param  string $table 対象テーブル名 
     170     * @param  string $name 対象カラム名 
     171     * @return array  インデックス設定情報配列 
    172172     */ 
    173     function sfGetCreateIndexDefinition($table, $name, $definition) 
     173    public function sfGetCreateIndexDefinition($table, $name, $definition) 
    174174    { return $definition; } 
    175175 
     
    177177     * 各 DB に応じた SC_Query での初期化を行う 
    178178     * 
    179      * @param SC_Query $objQuery SC_Query インスタンス 
     179     * @param  SC_Query $objQuery SC_Query インスタンス 
    180180     * @return void 
    181181     */ 
    182     function initObjQuery(SC_Query &$objQuery) 
     182    public function initObjQuery(SC_Query &$objQuery) 
    183183    { 
    184184    } 
     
    189189     * @return array テーブル名の配列 
    190190     */ 
    191     function listTables(SC_Query &$objQuery) 
     191    public function listTables(SC_Query &$objQuery) 
    192192    { 
    193193        $objManager =& $objQuery->conn->loadModule('Manager'); 
  • branches/version-2_13-dev/data/class/db/SC_DB_MasterData.php

    r22857 r23124  
    4545{ 
    4646    /** SC_Query インスタンス */ 
    47     var $objQuery; 
     47    public $objQuery; 
    4848 
    4949    /** デフォルトのテーブルカラム名 */ 
    50     var $columns = array('id', 'name', 'rank', 'remarks'); 
     50    public $columns = array('id', 'name', 'rank', 'remarks'); 
    5151 
    5252    /** 
     
    6060     * 返り値は, key => value 形式の配列である. 
    6161     * 
    62      * @param string $name マスターデータ名 
    63      * @param array $columns [0] => キー, [1] => 表示文字列, [2] => 表示順 
     62     * @param string $name    マスターデータ名 
     63     * @param array  $columns [0] => キー, [1] => 表示文字列, [2] => 表示順 
    6464     *                        を表すカラム名を格納した配列 
    6565     * @return array マスターデータ 
    6666     */ 
    67     function getMasterData($name, $columns = array()) 
     67    public function getMasterData($name, $columns = array()) 
    6868    { 
    6969        $columns = $this->getDefaultColumnName($columns); 
     
    9090     * $masterData は key => value 形式の配列である必要がある. 
    9191     * 
    92      * @param string $name マスターデータ名 
    93      * @param array $columns [0] => キー, [1] => 表示文字列, [2] => 表示順 
    94      *                        を表すカラム名を格納した配列 
    95      * @param array $masterData マスターデータ 
    96      * @param bool $autoCommit トランザクションを自動的に commit する場合 true 
     92     * @param string $name    マスターデータ名 
     93     * @param array  $columns [0] => キー, [1] => 表示文字列, [2] => 表示順 
     94     *                        を表すカラム名を格納した配列 
     95     * @param  array  $masterData マスターデータ 
     96     * @param  bool    $autoCommit トランザクションを自動的に commit する場合 true 
    9797     * @return integer マスターデータの登録数 
    9898     */ 
    99     function registMasterData($name, $columns, $masterData, $autoCommit = true) 
     99    public function registMasterData($name, $columns, $masterData, $autoCommit = true) 
    100100    { 
    101101        $columns = $this->getDefaultColumnName($columns); 
     
    126126     * $masterData は key => value 形式の配列である必要がある. 
    127127     * 
    128      * @param string $name マスターデータ名 
    129      * @param array $columns [0] => キー, [1] => 表示文字列, [2] => 表示順 
    130      *                        を表すカラム名を格納した配列 
    131      * @param array $masterData マスターデータ 
    132      * @param bool $autoCommit トランザクションを自動的に commit する場合 true 
     128     * @param string $name    マスターデータ名 
     129     * @param array  $columns [0] => キー, [1] => 表示文字列, [2] => 表示順 
     130     *                        を表すカラム名を格納した配列 
     131     * @param  array  $masterData マスターデータ 
     132     * @param  bool    $autoCommit トランザクションを自動的に commit する場合 true 
    133133     * @return integer マスターデータの更新数 
    134134     */ 
    135     function updateMasterData($name, $columns, $masterData, $autoCommit = true) 
     135    public function updateMasterData($name, $columns, $masterData, $autoCommit = true) 
    136136    { 
    137137        $columns = $this->getDefaultColumnName($columns); 
     
    162162     * $masterData は key => value 形式の配列である必要がある. 
    163163     * 
    164      * @param string $name マスターデータ名 
    165      * @param string $key キー名 
    166      * @param string $comment コメント 
    167      * @param bool $autoCommit トランザクションを自動的に commit する場合 true 
     164     * @param  string  $name      マスターデータ名 
     165     * @param  string  $key        キー名 
     166     * @param  string  $comment    コメント 
     167     * @param  bool    $autoCommit トランザクションを自動的に commit する場合 true 
    168168     * @return integer マスターデータの更新数 
    169169     */ 
    170     function insertMasterData($name, $key, $value, $comment, $autoCommit = true) 
     170    public function insertMasterData($name, $key, $value, $comment, $autoCommit = true) 
    171171    { 
    172172        $columns = $this->getDefaultColumnName(); 
     
    197197     * キャッシュも削除する. 
    198198     * 
    199      * @param string $name マスターデータ名 
    200      * @param bool $autoCommit トランザクションを自動的に commit する場合 true 
     199     * @param  string  $name      マスターデータ名 
     200     * @param  bool    $autoCommit トランザクションを自動的に commit する場合 true 
    201201     * @return integer マスターデータの削除数 
    202202     */ 
    203     function deleteMasterData($name, $autoCommit = true) 
     203    public function deleteMasterData($name, $autoCommit = true) 
    204204    { 
    205205        $this->objQuery =& SC_Query_Ex::getSingletonInstance(); 
     
    222222     * マスターデータのキャッシュを消去する. 
    223223     * 
    224      * @param string $name マスターデータ名 
    225      * @return bool 消去した場合 true 
    226      */ 
    227     function clearCache($name) 
     224     * @param  string $name マスターデータ名 
     225     * @return bool   消去した場合 true 
     226     */ 
     227    public function clearCache($name) 
    228228    { 
    229229        $masterDataFile = MASTER_DATA_REALDIR . $name . '.php'; 
     
    246246     * 定数コメントを生成する場合は, $commentColumn を指定する. 
    247247     * 
    248      * @param string $name マスターデータ名 
    249      * @param array $masterData マスターデータ 
    250      * @param bool $isDefine 定数を生成する場合 true 
    251      * @param array $commentColumn [0] => キー, [1] => コメント文字列, 
     248     * @param string $name          マスターデータ名 
     249     * @param array  $masterData    マスターデータ 
     250     * @param bool   $isDefine      定数を生成する場合 true 
     251     * @param array  $commentColumn [0] => キー, [1] => コメント文字列, 
    252252     *                             [2] => 表示順 を表すカラム名を格納した配列 
    253253     * @return bool キャッシュの生成に成功した場合 true 
    254254     */ 
    255     function createCache($name, $columns = array(), $isDefine = false, $commentColumn = array()) 
     255    public function createCache($name, $columns = array(), $isDefine = false, $commentColumn = array()) 
    256256    { 
    257257        // マスターデータを取得 
     
    286286        if (fwrite($handle, $data) === false) { 
    287287            fclose($handle); 
     288 
    288289            return false; 
    289290        } 
     
    300301     * 返り値は, key => value 形式の配列である. 
    301302     * 
    302      * @param string $name マスターデータ名 
    303      * @param array $columns [0] => キー, [1] => 表示文字列, [2] => 表示順 
     303     * @param string $name    マスターデータ名 
     304     * @param array  $columns [0] => キー, [1] => 表示文字列, [2] => 表示順 
    304305     *                        を表すカラム名を格納した配列 
    305306     * @return array マスターデータ 
    306307     */ 
    307     function getDbMasterData($name, $columns = array()) 
     308    public function getDbMasterData($name, $columns = array()) 
    308309    { 
    309310        $columns = $this->getDefaultColumnName($columns); 
     
    334335     * @return array カラム名を格納した配列 
    335336     */ 
    336     function getDefaultColumnName($columns = array()) 
     337    public function getDefaultColumnName($columns = array()) 
    337338    { 
    338339        if (!empty($columns)) { 
     
    347348     * 
    348349     * @access private 
    349      * @param array $masterData マスターデータの配列 
    350      * @param array $comments コメントの配列 
     350     * @param  array $masterData マスターデータの配列 
     351     * @param  array  $comments  コメントの配列 
    351352     * @return string 定数定義の文字列 
    352353     */ 
    353     function getMasterDataAsDefine($masterData, $comments = array()) 
     354    public function getMasterDataAsDefine($masterData, $comments = array()) 
    354355    { 
    355356        $data = ''; 
  • branches/version-2_13-dev/data/class/db/dbfactory/SC_DB_DBFactory_MYSQL.php

    r22856 r23124  
    3636{ 
    3737    /** SC_Query インスタンス */ 
    38     var $objQuery; 
     38    public $objQuery; 
    3939 
    4040    /** 
    4141     * DBのバージョンを取得する. 
    4242     * 
    43      * @param string $dsn データソース名 
     43     * @param  string $dsn データソース名 
    4444     * @return string データベースのバージョン 
    4545     */ 
    46     function sfGetDBVersion($dsn = '') 
     46    public function sfGetDBVersion($dsn = '') 
    4747    { 
    4848        $objQuery =& SC_Query_Ex::getSingletonInstance($dsn); 
     
    5656     * 
    5757     * @access private 
    58      * @param string $sql SQL 文 
     58     * @param  string $sql SQL 文 
    5959     * @return string MySQL 用に置換した SQL 文 
    6060     */ 
    61     function sfChangeMySQL($sql) 
     61    public function sfChangeMySQL($sql) 
    6262    { 
    6363        // 改行、タブを1スペースに変換 
     
    8080     * @return array 文字コード情報 
    8181     */ 
    82     function getCharSet() 
     82    public function getCharSet() 
    8383    { 
    8484        $objQuery =& SC_Query_Ex::getSingletonInstance(); 
     
    9191     * 昨日の売上高・売上件数を算出する SQL を返す. 
    9292     * 
    93      * @param string $method SUM または COUNT 
     93     * @param  string $method SUM または COUNT 
    9494     * @return string 昨日の売上高・売上件数を算出する SQL 
    9595     */ 
    96     function getOrderYesterdaySql($method) 
     96    public function getOrderYesterdaySql($method) 
    9797    { 
    9898        return 'SELECT ' . $method . '(total) FROM dtb_order ' 
     
    105105     * 当月の売上高・売上件数を算出する SQL を返す. 
    106106     * 
    107      * @param string $method SUM または COUNT 
     107     * @param  string $method SUM または COUNT 
    108108     * @return string 当月の売上高・売上件数を算出する SQL 
    109109     */ 
    110     function getOrderMonthSql($method) 
     110    public function getOrderMonthSql($method) 
    111111    { 
    112112        return 'SELECT '.$method.'(total) FROM dtb_order ' 
     
    122122     * @return string 昨日のレビュー書き込み件数を算出する SQL 
    123123     */ 
    124     function getReviewYesterdaySql() 
     124    public function getReviewYesterdaySql() 
    125125    { 
    126126        return 'SELECT COUNT(*) FROM dtb_review AS A ' 
     
    138138     * @return string 検索条件の SQL 
    139139     */ 
    140     function getSendHistoryWhereStartdateSql() 
     140    public function getSendHistoryWhereStartdateSql() 
    141141    { 
    142142        return 'start_date BETWEEN date_add(CURRENT_TIMESTAMP,INTERVAL -5 minute) AND date_add(CURRENT_TIMESTAMP,INTERVAL 5 minute)'; 
     
    146146     * ダウンロード販売の検索条件の SQL を返す. 
    147147     * 
    148      * @param string $dtb_order_alias 
     148     * @param  string $dtb_order_alias 
    149149     * @return string 検索条件の SQL 
    150150     */ 
    151     function getDownloadableDaysWhereSql($dtb_order_alias = 'dtb_order') 
     151    public function getDownloadableDaysWhereSql($dtb_order_alias = 'dtb_order') 
    152152    { 
    153153        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))))'; 
     
    157157     * 売上集計の期間別集計のSQLを返す 
    158158     * 
    159      * @param mixed $type 
     159     * @param  mixed $type 
    160160     * @return string 検索条件のSQL 
    161161     */ 
    162     function getOrderTotalDaysWhereSql($type) 
     162    public function getOrderTotalDaysWhereSql($type) 
    163163    { 
    164164        switch ($type) { 
     
    197197     * @return string 年代抽出部分の SQL 
    198198     */ 
    199     function getOrderTotalAgeColSql() 
     199    public function getOrderTotalAgeColSql() 
    200200    { 
    201201        return 'TRUNC((YEAR(create_date) - YEAR(order_birth)) - (RIGHT(create_date, 5) < RIGHT(order_birth, 5)), -1)'; 
     
    205205     * 文字列連結を行う. 
    206206     * 
    207      * @param array $columns 連結を行うカラム名 
     207     * @param  array $columns 連結を行うカラム名 
    208208     * @return string 連結後の SQL 文 
    209209     */ 
    210     function concatColumn($columns) 
     210    public function concatColumn($columns) 
    211211    { 
    212212        $sql = 'concat('; 
     
    230230     * 引数に部分一致するテーブル名を配列で返す. 
    231231     * 
    232      * @param string $expression 検索文字列 
    233      * @return array テーブル名の配列 
    234      */ 
    235     function findTableNames($expression = '') 
     232     * @param  string $expression 検索文字列 
     233     * @return array  テーブル名の配列 
     234     */ 
     235    public function findTableNames($expression = '') 
    236236    { 
    237237        $objQuery =& SC_Query_Ex::getSingletonInstance(); 
     
    247247     * 
    248248     * @access private 
    249      * @param string $sql SQL文 
     249     * @param  string $sql SQL文 
    250250     * @return string 変換後の SQL 文 
    251251     */ 
    252     function sfChangeILIKE($sql) 
     252    public function sfChangeILIKE($sql) 
    253253    { 
    254254        $changesql = preg_replace('/(^|[^\w])ILIKE([^\w]|$)/i', '$1LIKE$2', $sql); 
     
    261261     * 
    262262     * @access private 
    263      * @param string $sql SQL文 
     263     * @param  string $sql SQL文 
    264264     * @return string 変換後の SQL 文 
    265265     */ 
    266     function sfChangeRANDOM($sql) 
     266    public function sfChangeRANDOM($sql) 
    267267    { 
    268268        $changesql = preg_replace('/(^|[^\w])RANDOM\(/i', '$1RAND(', $sql); 
     
    275275     * 
    276276     * @access private 
    277      * @param string $sql SQL文 
     277     * @param  string $sql SQL文 
    278278     * @return string 変換後の SQL 文 
    279279     */ 
    280     function sfChangeTrunc($sql) 
     280    public function sfChangeTrunc($sql) 
    281281    { 
    282282        $changesql = preg_replace('/(^|[^\w])TRUNC([^\w]|$)/i', '$1TRUNCATE$2', $sql); 
     
    289289     * 
    290290     * @access private 
    291      * @param string $sql SQL文 
     291     * @param  string $sql SQL文 
    292292     * @return string 変換後の SQL 文 
    293293     */ 
    294     function sfChangeArrayToString($sql) 
     294    public function sfChangeArrayToString($sql) 
    295295    { 
    296296        if (strpos(strtoupper($sql), 'ARRAY_TO_STRING') !== FALSE) { 
     
    311311     * 引数に部分一致するテーブル名を配列で返す. 
    312312     * 
    313      * @param string $table 対象テーブル名 
    314      * @param string $name 対象カラム名 
    315      * @return array インデックス設定情報配列 
    316      */ 
    317     function sfGetCreateIndexDefinition($table, $name, $definition) 
     313     * @param  string $table 対象テーブル名 
     314     * @param  string $name 対象カラム名 
     315     * @return array  インデックス設定情報配列 
     316     */ 
     317    public function sfGetCreateIndexDefinition($table, $name, $definition) 
    318318    { 
    319319        $objQuery =& SC_Query_Ex::getSingletonInstance(); 
     
    337337     * @return string 
    338338     */ 
    339     function getDummyFromClauseSql() 
     339    public function getDummyFromClauseSql() 
    340340    { 
    341341        return 'FROM DUAL'; 
     
    345345     * 各 DB に応じた SC_Query での初期化を行う 
    346346     * 
    347      * @param SC_Query $objQuery SC_Query インスタンス 
     347     * @param  SC_Query $objQuery SC_Query インスタンス 
    348348     * @return void 
    349349     */ 
    350     function initObjQuery(SC_Query &$objQuery) 
     350    public function initObjQuery(SC_Query &$objQuery) 
    351351    { 
    352352        $objQuery->exec('SET SESSION storage_engine = InnoDB'); 
  • branches/version-2_13-dev/data/class/db/dbfactory/SC_DB_DBFactory_PGSQL.php

    r22856 r23124  
    3838     * DBのバージョンを取得する. 
    3939     * 
    40      * @param string $dsn データソース名 
     40     * @param  string $dsn データソース名 
    4141     * @return string データベースのバージョン 
    4242     */ 
    43     function sfGetDBVersion($dsn = '') 
     43    public function sfGetDBVersion($dsn = '') 
    4444    { 
    4545        $objQuery =& SC_Query_Ex::getSingletonInstance($dsn); 
     
    5656     * 
    5757     * @access private 
    58      * @param string $sql SQL 文 
     58     * @param  string $sql SQL 文 
    5959     * @return string MySQL 用に置換した SQL 文 
    6060     */ 
    61     function sfChangeMySQL($sql) 
     61    public function sfChangeMySQL($sql) 
    6262    { 
    6363        return $sql; 
     
    6767     * 昨日の売上高・売上件数を算出する SQL を返す. 
    6868     * 
    69      * @param string $method SUM または COUNT 
     69     * @param  string $method SUM または COUNT 
    7070     * @return string 昨日の売上高・売上件数を算出する SQL 
    7171     */ 
    72     function getOrderYesterdaySql($method) 
     72    public function getOrderYesterdaySql($method) 
    7373    { 
    7474        return 'SELECT '.$method.'(total) FROM dtb_order ' 
     
    8181     * 当月の売上高・売上件数を算出する SQL を返す. 
    8282     * 
    83      * @param string $method SUM または COUNT 
     83     * @param  string $method SUM または COUNT 
    8484     * @return string 当月の売上高・売上件数を算出する SQL 
    8585     */ 
    86     function getOrderMonthSql($method) 
     86    public function getOrderMonthSql($method) 
    8787    { 
    8888        return 'SELECT '.$method.'(total) FROM dtb_order ' 
     
    9898     * @return string 昨日のレビュー書き込み件数を算出する SQL 
    9999     */ 
    100     function getReviewYesterdaySql() 
     100    public function getReviewYesterdaySql() 
    101101    { 
    102102        return 'SELECT COUNT(*) FROM dtb_review AS A ' 
     
    114114     * @return string 検索条件の SQL 
    115115     */ 
    116     function getSendHistoryWhereStartdateSql() 
     116    public function getSendHistoryWhereStartdateSql() 
    117117    { 
    118118        return "start_date BETWEEN current_timestamp + '- 5 minutes' AND current_timestamp + '5 minutes'"; 
     
    122122     * ダウンロード販売の検索条件の SQL を返す. 
    123123     * 
    124      * @param string $dtb_order_alias 
     124     * @param  string $dtb_order_alias 
    125125     * @return string 検索条件の SQL 
    126126     */ 
    127     function getDownloadableDaysWhereSql($dtb_order_alias = 'dtb_order') 
     127    public function getDownloadableDaysWhereSql($dtb_order_alias = 'dtb_order') 
    128128    { 
    129129        $baseinfo = SC_Helper_DB_Ex::sfGetBasisData(); 
     
    151151     * 売上集計の期間別集計のSQLを返す 
    152152     * 
    153      * @param mixed $type 
     153     * @param  mixed $type 
    154154     * @return string 検索条件のSQL 
    155155     */ 
    156     function getOrderTotalDaysWhereSql($type) 
     156    public function getOrderTotalDaysWhereSql($type) 
    157157    { 
    158158        switch ($type) { 
     
    191191     * @return string 年代抽出部分の SQL 
    192192     */ 
    193     function getOrderTotalAgeColSql() 
     193    public function getOrderTotalAgeColSql() 
    194194    { 
    195195        return 'TRUNC(CAST(EXTRACT(YEAR FROM AGE(create_date, order_birth)) AS INT), -1)'; 
     
    199199     * 文字列連結を行う. 
    200200     * 
    201      * @param array $columns 連結を行うカラム名 
     201     * @param  array $columns 連結を行うカラム名 
    202202     * @return string 連結後の SQL 文 
    203203     */ 
    204     function concatColumn($columns) 
     204    public function concatColumn($columns) 
    205205    { 
    206206        $sql = ''; 
     
    224224     * 
    225225     * @deprecated SC_Query::listTables() を使用してください 
    226      * @param string $expression 検索文字列 
    227      * @return array テーブル名の配列 
    228      */ 
    229     function findTableNames($expression = '') 
     226     * @param  string $expression 検索文字列 
     227     * @return array  テーブル名の配列 
     228     */ 
     229    public function findTableNames($expression = '') 
    230230    { 
    231231        $objQuery =& SC_Query_Ex::getSingletonInstance(); 
     
    253253     * @return array 文字コード情報 
    254254     */ 
    255     function getCharSet() 
     255    public function getCharSet() 
    256256    { 
    257257        // 未実装 
     
    264264     * @return string 
    265265     */ 
    266     function getDummyFromClauseSql() 
     266    public function getDummyFromClauseSql() 
    267267    { 
    268268        return ''; 
     
    275275     * @return array テーブル名の配列 
    276276     */ 
    277     function listTables(SC_Query &$objQuery) 
     277    public function listTables(SC_Query &$objQuery) 
    278278    { 
    279279        $col = 'tablename'; 
Note: See TracChangeset for help on using the changeset viewer.