- Timestamp:
- 2013/08/24 23:33:52 (11 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/version-2_13-dev/data/class/db/SC_DB_DBFactory.php
r22856 r23124 34 34 * DB_TYPE に応じた DBFactory インスタンスを生成する. 35 35 * 36 * @param string $db_type 任意のインスタンスを返したい場合は DB_TYPE 文字列を指定37 * @return mixed DBFactory インスタンス36 * @param string $db_type 任意のインスタンスを返したい場合は DB_TYPE 文字列を指定 37 * @return mixed DBFactory インスタンス 38 38 */ 39 function getInstance($db_type = DB_TYPE)39 public function getInstance($db_type = DB_TYPE) 40 40 { 41 41 switch ($db_type) { … … 58 58 * $dsn が空ではない場合は, $dsn の値を返す. 59 59 * 60 * @param mixed $dsn データソース名60 * @param mixed $dsn データソース名 61 61 * @return mixed データソース名またはDB接続パラメータの連想配列 62 62 */ 63 function getDSN($dsn = '')63 public function getDSN($dsn = '') 64 64 { 65 65 if (empty($dsn)) { … … 84 84 * DBのバージョンを取得する. 85 85 * 86 * @param string $dsn データソース名86 * @param string $dsn データソース名 87 87 * @return string データベースのバージョン 88 88 */ 89 function sfGetDBVersion($dsn = '')89 public function sfGetDBVersion($dsn = '') 90 90 { return null; } 91 91 … … 93 93 * MySQL 用の SQL 文に変更する. 94 94 * 95 * @param string $sql SQL 文95 * @param string $sql SQL 文 96 96 * @return string MySQL 用に置換した SQL 文 97 97 */ 98 function sfChangeMySQL($sql)98 public function sfChangeMySQL($sql) 99 99 { return null; } 100 100 … … 102 102 * 昨日の売上高・売上件数を算出する SQL を返す. 103 103 * 104 * @param string $method SUM または COUNT104 * @param string $method SUM または COUNT 105 105 * @return string 昨日の売上高・売上件数を算出する SQL 106 106 */ 107 function getOrderYesterdaySql($method)107 public function getOrderYesterdaySql($method) 108 108 { return null; } 109 109 … … 111 111 * 当月の売上高・売上件数を算出する SQL を返す. 112 112 * 113 * @param string $method SUM または COUNT113 * @param string $method SUM または COUNT 114 114 * @return string 当月の売上高・売上件数を算出する SQL 115 115 */ 116 function getOrderMonthSql($method)116 public function getOrderMonthSql($method) 117 117 { return null; } 118 118 … … 122 122 * @return string 昨日のレビュー書き込み件数を算出する SQL 123 123 */ 124 function getReviewYesterdaySql()124 public function getReviewYesterdaySql() 125 125 { return null; } 126 126 … … 130 130 * @return string 検索条件の SQL 131 131 */ 132 function getSendHistoryWhereStartdateSql()132 public function getSendHistoryWhereStartdateSql() 133 133 { return null; } 134 134 … … 138 138 * @return string 検索条件の SQL 139 139 */ 140 function getDownloadableDaysWhereSql()140 public function getDownloadableDaysWhereSql() 141 141 { return null; } 142 142 … … 144 144 * 文字列連結を行う. 145 145 * 146 * @param array$columns 連結を行うカラム名146 * @param array $columns 連結を行うカラム名 147 147 * @return string 連結後の SQL 文 148 148 */ 149 function concatColumn($columns)149 public function concatColumn($columns) 150 150 { return null; } 151 151 … … 156 156 * 157 157 * @deprecated SC_Query::listTables() を使用してください 158 * @param string $expression 検索文字列159 * @return array テーブル名の配列158 * @param string $expression 検索文字列 159 * @return array テーブル名の配列 160 160 */ 161 function findTableNames($expression = '')161 public function findTableNames($expression = '') 162 162 { return array(); } 163 163 … … 167 167 * 引数に部分一致するテーブル名を配列で返す. 168 168 * 169 * @param string $table 対象テーブル名170 * @param string $name対象カラム名171 * @return array インデックス設定情報配列169 * @param string $table 対象テーブル名 170 * @param string $name 対象カラム名 171 * @return array インデックス設定情報配列 172 172 */ 173 function sfGetCreateIndexDefinition($table, $name, $definition)173 public function sfGetCreateIndexDefinition($table, $name, $definition) 174 174 { return $definition; } 175 175 … … 177 177 * 各 DB に応じた SC_Query での初期化を行う 178 178 * 179 * @param SC_Query $objQuery SC_Query インスタンス179 * @param SC_Query $objQuery SC_Query インスタンス 180 180 * @return void 181 181 */ 182 function initObjQuery(SC_Query &$objQuery)182 public function initObjQuery(SC_Query &$objQuery) 183 183 { 184 184 } … … 189 189 * @return array テーブル名の配列 190 190 */ 191 function listTables(SC_Query &$objQuery)191 public function listTables(SC_Query &$objQuery) 192 192 { 193 193 $objManager =& $objQuery->conn->loadModule('Manager');
Note: See TracChangeset
for help on using the changeset viewer.