- Timestamp:
- 2013/05/02 18:11:36 (13 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/version-2_12-dev/data/class/db/SC_DB_MasterData.php
r22567 r22796 42 42 * @version $Id:SC_DB_MasterData.php 15532 2007-08-31 14:39:46Z nanasess $ 43 43 */ 44 class SC_DB_MasterData 45 { 44 class SC_DB_MasterData { 46 45 47 46 // {{{ properties … … 71 70 * @return array マスターデータ 72 71 */ 73 function getMasterData($name, $columns = array()) 74 { 72 function getMasterData($name, $columns = array()) { 75 73 76 74 $columns = $this->getDefaultColumnName($columns); … … 104 102 * @return integer マスターデータの登録数 105 103 */ 106 function registMasterData($name, $columns, $masterData, $autoCommit = true) 107 { 104 function registMasterData($name, $columns, $masterData, $autoCommit = true) { 108 105 109 106 $columns = $this->getDefaultColumnName($columns); … … 140 137 * @return integer マスターデータの更新数 141 138 */ 142 function updateMasterData($name, $columns, $masterData, $autoCommit = true) 143 { 139 function updateMasterData($name, $columns, $masterData, $autoCommit = true) { 144 140 145 141 $columns = $this->getDefaultColumnName($columns); … … 175 171 * @return integer マスターデータの更新数 176 172 */ 177 function insertMasterData($name, $key, $value, $comment, $autoCommit = true) 178 { 173 function insertMasterData($name, $key, $value, $comment, $autoCommit = true) { 179 174 180 175 $columns = $this->getDefaultColumnName(); … … 208 203 * @return integer マスターデータの削除数 209 204 */ 210 function deleteMasterData($name, $autoCommit = true) 211 { 205 function deleteMasterData($name, $autoCommit = true) { 212 206 $this->objQuery =& SC_Query_Ex::getSingletonInstance(); 213 207 if ($autoCommit) { … … 231 225 * @return bool 消去した場合 true 232 226 */ 233 function clearCache($name) 234 { 227 function clearCache($name) { 235 228 $masterDataFile = MASTER_DATA_REALDIR . $name . '.php'; 236 229 if (is_file($masterDataFile)) { … … 259 252 * @return bool キャッシュの生成に成功した場合 true 260 253 */ 261 function createCache($name, $columns = array(), $isDefine = false, $commentColumn = array()) 262 { 254 function createCache($name, $columns = array(), $isDefine = false, $commentColumn = array()) { 263 255 264 256 // マスターデータを取得 … … 309 301 * @return array マスターデータ 310 302 */ 311 function getDbMasterData($name, $columns = array()) 312 { 303 function getDbMasterData($name, $columns = array()) { 313 304 314 305 $columns = $this->getDefaultColumnName($columns); … … 342 333 * @return array カラム名を格納した配列 343 334 */ 344 function getDefaultColumnName($columns = array()) 345 { 335 function getDefaultColumnName($columns = array()) { 346 336 347 337 if (!empty($columns)) { … … 360 350 * @return string 定数定義の文字列 361 351 */ 362 function getMasterDataAsDefine($masterData, $comments = array()) 363 { 352 function getMasterDataAsDefine($masterData, $comments = array()) { 364 353 $data = ''; 365 354 foreach ($masterData as $key => $val) {
Note: See TracChangeset
for help on using the changeset viewer.
