- Timestamp:
- 2013/08/24 23:33:52 (13 years ago)
- Location:
- branches/version-2_13-dev/data/class/pages/admin/ownersstore
- Files:
-
- 5 edited
-
LC_Page_Admin_OwnersStore.php (modified) (51 diffs)
-
LC_Page_Admin_OwnersStore_Log.php (modified) (6 diffs)
-
LC_Page_Admin_OwnersStore_Module.php (modified) (4 diffs)
-
LC_Page_Admin_OwnersStore_PluginHookPointList.php (modified) (6 diffs)
-
LC_Page_Admin_OwnersStore_Settings.php (modified) (12 diffs)
Legend:
- Unmodified
- Added
- Removed
-
branches/version-2_13-dev/data/class/pages/admin/ownersstore/LC_Page_Admin_OwnersStore.php
r23012 r23124 38 38 * @return void 39 39 */ 40 function init()40 public function init() 41 41 { 42 42 parent::init(); … … 53 53 * @return void 54 54 */ 55 function process()55 public function process() 56 56 { 57 57 $this->action(); … … 64 64 * @return void 65 65 */ 66 function action()66 public function action() 67 67 { 68 68 // パラメーター管理クラス … … 191 191 foreach ($plugins as $key => $plugin) { 192 192 // ロゴファイルへのパスを生成(ロゴが無い場合はNO_IMAGEを表示) 193 if (file_exists(PLUGIN_HTML_REALDIR . $plugins[$key]['plugin_code'] . '/logo.png') === true) {193 if (file_exists(PLUGIN_HTML_REALDIR . $plugins[$key]['plugin_code'] . '/logo.png') === true) { 194 194 $plugins[$key]['logo'] = ROOT_URLPATH . 'plugin/' . $plugins[$key]['plugin_code'] . '/logo.png'; 195 195 } else { … … 211 211 * パラメーター初期化. 212 212 * 213 * @param SC_FormParam_Ex $objFormParam214 * @param string $modeモード213 * @param SC_FormParam_Ex $objFormParam 214 * @param string $mode モード 215 215 * @return void 216 216 */ 217 function initParam(&$objFormParam, $mode)217 public function initParam(&$objFormParam, $mode) 218 218 { 219 219 $objFormParam->addParam('mode', 'mode', INT_LEN, '', array('ALPHA_CHECK', 'MAX_LENGTH_CHECK')); … … 227 227 * ファイルパラメーター初期化. 228 228 * 229 * @param SC_UploadFile_Ex $objUpFile SC_UploadFileのインスタンス.230 * @param string $key登録するキー.229 * @param SC_UploadFile_Ex $objUpFile SC_UploadFileのインスタンス. 230 * @param string $key 登録するキー. 231 231 * @return void 232 232 */ 233 function initUploadFile(&$objUpFile, $key)233 public function initUploadFile(&$objUpFile, $key) 234 234 { 235 235 $objUpFile->addFile('プラグインファイル', $key, explode(',', PLUGIN_EXTENSION), FILE_SIZE, true, 0, 0, false); … … 239 239 * ファイルが指定されている事をチェックします. 240 240 * 241 * @param string $fileファイル242 * @param string $file_key ファイルキー243 * @return array エラー情報を格納した連想配列.244 */ 245 function checkUploadFile($file_key)241 * @param string $file ファイル 242 * @param string $file_key ファイルキー 243 * @return array エラー情報を格納した連想配列. 244 */ 245 public function checkUploadFile($file_key) 246 246 { 247 247 $objErr = new SC_CheckError_Ex(); … … 259 259 * 既にインストールされているプラグインかを判定します. 260 260 * 261 * @param string$plugin_code プラグインコード261 * @param string $plugin_code プラグインコード 262 262 * @return boolean インストール済の場合true インストールされていない場合false 263 263 */ 264 function isInstalledPlugin($plugin_code)264 public function isInstalledPlugin($plugin_code) 265 265 { 266 266 $plugin = SC_Plugin_Util_Ex::getPluginByPluginCode($plugin_code); … … 278 278 * 配列内から拡張子として格納される可能性のある「tar」「gz」を除外すし、再度結合する. 279 279 * 280 * @param string $file_name ファイル名280 * @param string $file_name ファイル名 281 281 * @return string $plugin_code プラグインコード. 282 282 */ 283 function getPluginCode($file_name)283 public function getPluginCode($file_name) 284 284 { 285 285 // 分解 … … 295 295 * プラグイン保存ディレクトリのパスを取得する. 296 296 * 297 * @param string $plugin_code プラグインコード297 * @param string $plugin_code プラグインコード 298 298 * @return string $plugin_dir_path プラグイン保存ディレクトリのパス. 299 299 */ 300 function getPluginDir($plugin_code)300 public function getPluginDir($plugin_code) 301 301 { 302 302 $plugin_dir_path = PLUGIN_UPLOAD_REALDIR . $plugin_code . '/'; … … 308 308 * プラグインHTMLディレクトリのパスを取得する. 309 309 * 310 * @param string $plugin_code プラグインコード310 * @param string $plugin_code プラグインコード 311 311 * @return string $plugin_dir_path プラグイン保存ディレクトリのパス. 312 312 */ 313 function getHtmlPluginDir($plugin_code)313 public function getHtmlPluginDir($plugin_code) 314 314 { 315 315 $plugin_html_dir_path = PLUGIN_HTML_REALDIR . $plugin_code . '/'; … … 321 321 * プラグインファイルのパスを取得する. 322 322 * 323 * @param string $plugin_codeプラグインコード324 * @param string $plugin_class プラグインクラス名323 * @param string $plugin_code プラグインコード 324 * @param string $plugin_class プラグインクラス名 325 325 * @return string $plugin_file_path クラスファイルのパス. 326 326 */ 327 function getPluginFilePath($plugin_code , $plugin_class)327 public function getPluginFilePath($plugin_code , $plugin_class) 328 328 { 329 329 $plugin_file_path = $this->getPluginDir($plugin_code) . $plugin_class . '.php'; … … 335 335 * プラグインをインストールします. 336 336 * 337 * @param string $archive_file_name アーカイブファイル名.338 * @param string $keyキー.339 * @return array エラー情報を格納した連想配列.340 */ 341 function installPlugin($archive_file_name, $key)337 * @param string $archive_file_name アーカイブファイル名. 338 * @param string $key キー. 339 * @return array エラー情報を格納した連想配列. 340 */ 341 public function installPlugin($archive_file_name, $key) 342 342 { 343 343 $objQuery =& SC_Query_Ex::getSingletonInstance(); 344 344 $objQuery->begin(); 345 345 346 346 // 一時展開ディレクトリにファイルがある場合は事前に削除. 347 347 $arrFileHash = SC_Helper_FileManager_Ex::sfGetFileList(DOWNLOADS_TEMP_PLUGIN_INSTALL_DIR); … … 368 368 if ($this->isError($arrErr) === true) { 369 369 $this->rollBack(DOWNLOADS_TEMP_PLUGIN_INSTALL_DIR); 370 370 371 return $arrErr; 371 372 } … … 378 379 if ($this->isError($arrErr) === true) { 379 380 $this->rollBack(DOWNLOADS_TEMP_PLUGIN_INSTALL_DIR); 381 380 382 return $arrErr; 381 383 } … … 385 387 $this->rollBack(DOWNLOADS_TEMP_PLUGIN_INSTALL_DIR); 386 388 $arrErr['plugin_file'] = '※ ' . $arrPluginInfo['PLUGIN_NAME'] . 'は既にインストールされています。<br/>'; 389 387 390 return $arrErr; 388 391 } … … 392 395 $this->rollBack(DOWNLOADS_TEMP_PLUGIN_INSTALL_DIR); 393 396 $arrErr['plugin_file'] = '※ DB登録に失敗しました。<br/>'; 397 394 398 return $arrErr; 395 399 } … … 408 412 if ($this->isError($arrErr) === true) { 409 413 $this->rollBack(DOWNLOADS_TEMP_PLUGIN_INSTALL_DIR, $plugin['plugin_id']); 414 410 415 return $arrErr; 411 416 } … … 419 424 $objQuery->rollback(); 420 425 $this->rollBack(DOWNLOADS_TEMP_PLUGIN_INSTALL_DIR, $plugin['plugin_id'], $plugin_html_dir_path); 426 421 427 return $arrErr; 422 428 } 423 429 424 430 $objQuery->commit(); 425 431 426 432 // 不要なファイルの削除 427 433 SC_Helper_FileManager_Ex::deleteFile(DOWNLOADS_TEMP_PLUGIN_INSTALL_DIR, false); … … 434 440 * インストール失敗時などに不要な一時ファイルを削除します. 435 441 * 436 * @param string $temp_dir インストール・アップデート時の一時展開用ディレクトリのパス.437 * @param string $plugin_id プラグインID.442 * @param string $temp_dir インストール・アップデート時の一時展開用ディレクトリのパス. 443 * @param string $plugin_id プラグインID. 438 444 * @param string $plugin_html_dir_path プラグイン毎に生成されるhtmlディレクトリのパス. 439 445 */ 440 function rollBack($temp_dir, $plugin_id = '', $plugin_html_dir_path ='')446 public function rollBack($temp_dir, $plugin_id = '', $plugin_html_dir_path ='') 441 447 { 442 448 // 一時ディレクトリを削除. … … 455 461 * プラグイン情報を取得します. 456 462 * 457 * @param ReflectionClass $objReflection458 * @return array プラグイン情報の配列459 */ 460 function getPluginInfo(ReflectionClass $objReflection)463 * @param ReflectionClass $objReflection 464 * @return array プラグイン情報の配列 465 */ 466 public function getPluginInfo(ReflectionClass $objReflection) 461 467 { 462 468 $arrStaticProps = $objReflection->getStaticProperties(); … … 494 500 * プラグインクラス内の定数をチェックします. 495 501 * 496 * @param ReflectionClass $objReflection リフレクションオブジェクト497 * @param string $dir_pathチェックするプラグインディレクトリ498 * @return array エラー情報を格納した連想配列.499 */ 500 function checkPluginConstants(ReflectionClass $objReflection, $dir_path)502 * @param ReflectionClass $objReflection リフレクションオブジェクト 503 * @param string $dir_path チェックするプラグインディレクトリ 504 * @return array エラー情報を格納した連想配列. 505 */ 506 public function checkPluginConstants(ReflectionClass $objReflection, $dir_path) 501 507 { 502 508 $arrErr = array(); … … 506 512 if (!isset($arrPluginInfo['PLUGIN_CODE'])) { 507 513 $arrErr['plugin_file'] = '※ PLUGIN_CODEが定義されていません。<br/>'; 514 508 515 return $arrErr; 509 516 } 510 517 if (!isset($arrPluginInfo['PLUGIN_NAME'])) { 511 518 $arrErr['plugin_file'] = '※ PLUGIN_NAMEが定義されていません。<br/>'; 519 512 520 return $arrErr; 513 521 } 514 522 if (!isset($arrPluginInfo['CLASS_NAME'])) { 515 523 $arrErr['plugin_file'] = '※ CLASS_NAMEが定義されていません。<br/>'; 524 516 525 return $arrErr; 517 526 } … … 519 528 if (file_exists($plugin_class_file_path) === false) { 520 529 $arrErr['plugin_file'] = '※ CLASS_NAMEが正しく定義されていません。<br/>'; 530 521 531 return $arrErr; 522 532 } 523 533 if (!isset($arrPluginInfo['PLUGIN_VERSION'])) { 524 534 $arrErr['plugin_file'] = '※ PLUGIN_VERSIONが定義されていません。<br/>'; 535 525 536 return $arrErr; 526 537 } 527 538 if (!isset($arrPluginInfo['COMPLIANT_VERSION'])) { 528 539 $arrErr['plugin_file'] = '※ COMPLIANT_VERSIONが定義されていません。<br/>'; 540 529 541 return $arrErr; 530 542 } 531 543 if (!isset($arrPluginInfo['AUTHOR'])) { 532 544 $arrErr['plugin_file'] = '※ AUTHORが定義されていません。<br/>'; 545 533 546 return $arrErr; 534 547 } 535 548 if (!isset($arrPluginInfo['DESCRIPTION'])) { 536 549 $arrErr['plugin_file'] = '※ DESCRIPTIONが定義されていません。<br/>'; 550 537 551 return $arrErr; 538 552 } … … 565 579 * プラグインをアップデートします. 566 580 * 567 * @param array $target_pluginアップデートするプラグイン情報の配列.568 * @param string $upload_file_name アップロードファイル名.569 * @return array エラー情報を格納した連想配列.570 */ 571 function updatePlugin($target_plugin, $upload_file_name)581 * @param array $target_plugin アップデートするプラグイン情報の配列. 582 * @param string $upload_file_name アップロードファイル名. 583 * @return array エラー情報を格納した連想配列. 584 */ 585 public function updatePlugin($target_plugin, $upload_file_name) 572 586 { 573 587 // アップデート前に不要なファイルを消しておきます. … … 585 599 if ($this->isError($arrErr) === true) { 586 600 $this->rollBack(DOWNLOADS_TEMP_PLUGIN_INSTALL_DIR); 601 587 602 return $arrErr; 588 603 } … … 592 607 if ($arrPluginInfo['PLUGIN_CODE'] != $target_plugin['plugin_code']) { 593 608 $arrErr[$target_plugin['plugin_code']] = '※ プラグインコードが一致しません。<br/>'; 609 594 610 return $arrErr; 595 611 } … … 599 615 if ($this->isError($arrErr) === true) { 600 616 $this->rollBack(DOWNLOADS_TEMP_PLUGIN_UPDATE_DIR); 617 601 618 return $arrErr; 602 619 } … … 608 625 $this->rollBack(DOWNLOADS_TEMP_PLUGIN_UPDATE_DIR); 609 626 $arrErr['plugin_file'] = '※ プラグイン情報の更新に失敗しました。<br/>'; 627 610 628 return $arrErr; 611 629 } … … 620 638 * ファイルをアップロードし、解凍先のディレクトリに解凍します. 621 639 * 622 * @param string $unpack_file_name 解凍ファイル名623 * @param string $unpack_dir_path解凍先ディレクトリパス624 * @param string $file_keyファイルキー625 * @return array エラー情報を格納した連想配列.626 */ 627 function unpackPluginFile($unpack_file_name, $unpack_dir_path, $file_key)640 * @param string $unpack_file_name 解凍ファイル名 641 * @param string $unpack_dir_path 解凍先ディレクトリパス 642 * @param string $file_key ファイルキー 643 * @return array エラー情報を格納した連想配列. 644 */ 645 public function unpackPluginFile($unpack_file_name, $unpack_dir_path, $file_key) 628 646 { 629 647 $arrErr = array(); … … 646 664 if (!$this->unpackPluginArchive($unpack_file_path)) { 647 665 $arrErr['plugin_file'] = '※ 解凍に失敗しました。<br/>'; 666 648 667 return $arrErr; 649 668 } … … 655 674 * プラグインをアンインストールします. 656 675 * 657 * @param array $plugin プラグイン情報を確認した連想配列.676 * @param array $plugin プラグイン情報を確認した連想配列. 658 677 * @return array エラー情報を格納した連想配列. 659 678 */ 660 function uninstallPlugin($plugin)679 public function uninstallPlugin($plugin) 661 680 { 662 681 $arrErr = array(); … … 669 688 670 689 // プラグインが有効な場合に無効化処理を実行 671 if ($plugin['enable'] == PLUGIN_ENABLE_TRUE) {690 if ($plugin['enable'] == PLUGIN_ENABLE_TRUE) { 672 691 // 無効化処理を実行します. 673 692 $arrErr = $this->execPlugin($plugin, $plugin['class_name'], 'disable'); … … 690 709 * プラグインを有効にします. 691 710 * 692 * @param array $plugin プラグイン情報を確認した連想配列.711 * @param array $plugin プラグイン情報を確認した連想配列. 693 712 * @return array $arrErr エラー情報を格納した連想配列. 694 713 */ 695 function enablePlugin($plugin)714 public function enablePlugin($plugin) 696 715 { 697 716 $arrErr = array(); … … 716 735 * プラグインを無効にします. 717 736 * 718 * @param array $plugin プラグイン情報を確認した連想配列.737 * @param array $plugin プラグイン情報を確認した連想配列. 719 738 * @return array $arrErr エラー情報を格納した連想配列. 720 739 */ 721 function disablePlugin($plugin)740 public function disablePlugin($plugin) 722 741 { 723 742 $arrErr = array(); … … 743 762 * 優先度を更新します. 744 763 * 745 * @param int$plugin_id プラグインID746 * @param int $priority優先度764 * @param int $plugin_id プラグインID 765 * @param int $priority 優先度 747 766 * @return integer 更新件数 748 767 */ 749 function updatePriority($plugin_id, $priority)768 public function updatePriority($plugin_id, $priority) 750 769 { 751 770 $objQuery =& SC_Query_Ex::getSingletonInstance(); … … 763 782 * プラグイン情報をDB登録. 764 783 * 765 * @param array$arrPluginInfo プラグイン情報を格納した連想配列.766 * @param string $modeモード767 * @return array エラー情報を格納した連想配列.768 */ 769 function registerData($arrPluginInfo, $mode = 'install')784 * @param array $arrPluginInfo プラグイン情報を格納した連想配列. 785 * @param string $mode モード 786 * @return array エラー情報を格納した連想配列. 787 */ 788 public function registerData($arrPluginInfo, $mode = 'install') 770 789 { 771 790 // プラグイン情報をDB登録. … … 797 816 $arr_sqlval_plugin['plugin_id'] = $plugin_id; 798 817 $objQuery->insert('dtb_plugin', $arr_sqlval_plugin); 799 } elseif ($mode === 'update') {818 } elseif ($mode === 'update') { 800 819 // 情報を更新 801 820 $plugin_id = $objQuery->get('plugin_id', 'dtb_plugin', 'plugin_code = ? ', array($arrPluginInfo['PLUGIN_CODE'])); … … 809 828 } else { 810 829 GC_Utils_Ex::gfPrintLog("モードの指定が不正($mode)", ERROR_LOG_REALFILE); 830 811 831 return false; 812 832 } 813 833 814 834 // フックポイントをDB登録. 815 835 $hook_point = $arrPluginInfo['HOOK_POINTS']; … … 851 871 * ファイルを読み込む. 852 872 * 853 * @param string $file_path クラスのpath854 * @param string $keyエラー情報のキー.855 * @return array $arrErr エラー情報を格納した連想配列.856 */ 857 function requirePluginFile($file_path, $key)873 * @param string $file_path クラスのpath 874 * @param string $key エラー情報のキー. 875 * @return array $arrErr エラー情報を格納した連想配列. 876 */ 877 public function requirePluginFile($file_path, $key) 858 878 { 859 879 $arrErr = array(); … … 870 890 * インスタンスを生成し、指定のメソッドを実行する. 871 891 * 872 * @param object $objインスタンス873 * @param string $class_name クラス名874 * @param string $exec_func実行するメソッド名.875 * @return array $arrErr エラー情報を格納した連想配列.876 * 877 */ 878 function execPlugin($obj, $class_name, $exec_func)892 * @param object $obj インスタンス 893 * @param string $class_name クラス名 894 * @param string $exec_func 実行するメソッド名. 895 * @return array $arrErr エラー情報を格納した連想配列. 896 * 897 */ 898 public function execPlugin($obj, $class_name, $exec_func) 879 899 { 880 900 $objPluginInstaller = new SC_Plugin_Installer($exec_func, $obj); … … 895 915 $arrErr['plugin_file'] = '※ ' . $class_name . '.php に' . $exec_func . 'が見つかりません。<br/>'; 896 916 } 897 917 898 918 return $arrErr; 899 919 } … … 902 922 * プラグインアーカイブを解凍する. 903 923 * 904 * @param string$path アーカイブパス924 * @param string $path アーカイブパス 905 925 * @return boolean Archive_Tar::extractModify()のエラー 906 926 */ 907 function unpackPluginArchive($path)927 public function unpackPluginArchive($path) 908 928 { 909 929 // 圧縮フラグTRUEはgzip解凍をおこなう … … 928 948 * plugin_idをキーにdtb_pluginのstatusを更新します. 929 949 * 930 * @param int $plugin_idプラグインID931 * @param int$enable_flg 有効フラグ950 * @param int $plugin_id プラグインID 951 * @param int $enable_flg 有効フラグ 932 952 * @return integer 更新件数 933 953 */ 934 function updatePluginEnable($plugin_id, $enable_flg)954 public function updatePluginEnable($plugin_id, $enable_flg) 935 955 { 936 956 $objQuery =& SC_Query_Ex::getSingletonInstance(); … … 948 968 * plugin_idをキーにdtb_plugin, dtb_plugin_hookpointから物理削除します. 949 969 * 950 * @param int $plugin_idプラグインID.951 * @param string $plugin_code プラグインコード.952 * @return array $arrErr エラー情報を格納した連想配列.953 */ 954 function deletePlugin($plugin_id, $plugin_code)970 * @param int $plugin_id プラグインID. 971 * @param string $plugin_code プラグインコード. 972 * @return array $arrErr エラー情報を格納した連想配列. 973 */ 974 public function deletePlugin($plugin_id, $plugin_code) 955 975 { 956 976 $arrErr = array(); … … 976 996 * ファイルがあるかを判定します. 977 997 * 978 * @param string$plugin_dir 対象ディレクトリ.979 * @param string $file_nameファイル名.998 * @param string $plugin_dir 対象ディレクトリ. 999 * @param string $file_name ファイル名. 980 1000 * @return boolean 981 1001 */ 982 function isContainsFile($plugin_dir, $file_name)1002 public function isContainsFile($plugin_dir, $file_name) 983 1003 { 984 1004 if (file_exists($plugin_dir) && is_dir($plugin_dir)) { … … 997 1017 * アーカイブ内に指定のファイルが存在するかを判定します. 998 1018 * 999 * @param Archive_Tar $tar_obj1000 * @param string$file_path 判定するファイルパス1019 * @param Archive_Tar $tar_obj 1020 * @param string $file_path 判定するファイルパス 1001 1021 * @return boolean 1002 1022 */ 1003 function checkContainsFile($tar_obj, $file_path)1023 public function checkContainsFile($tar_obj, $file_path) 1004 1024 { 1005 1025 // ファイル一覧を取得 … … 1015 1035 * ディレクトリを作成します. 1016 1036 * 1017 * @param string $dir_path 作成するディレクトリのパス1037 * @param string $dir_path 作成するディレクトリのパス 1018 1038 * @return void 1019 1039 */ 1020 function makeDir($dir_path)1040 public function makeDir($dir_path) 1021 1041 { 1022 1042 // ディレクトリ作成 … … 1029 1049 * フックポイントで衝突する可能性のあるプラグインを判定.メッセージを返します. 1030 1050 * 1031 * @param int$plugin_id プラグインID1051 * @param int $plugin_id プラグインID 1032 1052 * @return string $conflict_alert_message メッセージ 1033 1053 */ 1034 function checkConflictPlugin($plugin_id)1054 public function checkConflictPlugin($plugin_id) 1035 1055 { 1036 1056 // フックポイントを取得します. … … 1066 1086 * エラー情報が格納されているか判定します. 1067 1087 * 1068 * @param array$arrErr エラー情報を格納した連想配列.1088 * @param array $arrErr エラー情報を格納した連想配列. 1069 1089 * @return boolean. 1070 1090 */ 1071 function isError($error)1091 public function isError($error) 1072 1092 { 1073 1093 if (is_array($error) && count($error) > 0) { … … 1081 1101 * プラグインIDからフックポイントを取得します, 1082 1102 * 1083 * @param string $plugin_id プラグインID1084 * @return array フックポイントの連想配列.1085 */ 1086 function getHookPoint($plugin_id)1103 * @param string $plugin_id プラグインID 1104 * @return array フックポイントの連想配列. 1105 */ 1106 public function getHookPoint($plugin_id) 1087 1107 { 1088 1108 $objQuery =& SC_Query_Ex::getSingletonInstance(); -
branches/version-2_13-dev/data/class/pages/admin/ownersstore/LC_Page_Admin_OwnersStore_Log.php
r22926 r23124 38 38 * @return void 39 39 */ 40 function init()40 public function init() 41 41 { 42 42 parent::init(); … … 54 54 * @return void 55 55 */ 56 function process()56 public function process() 57 57 { 58 58 $this->action(); … … 65 65 * @return void 66 66 */ 67 function action()67 public function action() 68 68 { 69 69 switch ($this->getMode()) { … … 85 85 } 86 86 87 function getLogs()87 public function getLogs() 88 88 { 89 89 $sql =<<<END … … 106 106 } 107 107 108 function initParam()108 public function initParam() 109 109 { 110 110 $objForm = new SC_FormParam_Ex(); … … 115 115 } 116 116 117 function getLogDetail($log_id)117 public function getLogDetail($log_id) 118 118 { 119 119 $sql =<<<END -
branches/version-2_13-dev/data/class/pages/admin/ownersstore/LC_Page_Admin_OwnersStore_Module.php
r22926 r23124 33 33 class LC_Page_Admin_OwnersStore_Module extends LC_Page_Admin_Ex 34 34 { 35 var$tpl_subno = 'index';35 public $tpl_subno = 'index'; 36 36 37 37 /** … … 40 40 * @return void 41 41 */ 42 function init()42 public function init() 43 43 { 44 44 parent::init(); … … 56 56 * @return void 57 57 */ 58 function process()58 public function process() 59 59 { 60 60 $this->action(); … … 67 67 * @return void 68 68 */ 69 function action()69 public function action() 70 70 { 71 71 // nothing. -
branches/version-2_13-dev/data/class/pages/admin/ownersstore/LC_Page_Admin_OwnersStore_PluginHookPointList.php
r22992 r23124 32 32 * @version $Id: LC_Page_Admin_OwnersStore.php 22567 2013-02-18 10:09:54Z shutta $ 33 33 */ 34 class LC_Page_Admin_OwnersStore_PluginHookPointList extends LC_Page_Admin_Ex 34 class LC_Page_Admin_OwnersStore_PluginHookPointList extends LC_Page_Admin_Ex 35 35 { 36 36 … … 43 43 * @return void 44 44 */ 45 function init()45 public function init() 46 46 { 47 47 parent::init(); … … 62 62 * @return void 63 63 */ 64 function process()64 public function process() 65 65 { 66 66 $this->action(); … … 73 73 * @return void 74 74 */ 75 function action()75 public function action() 76 76 { 77 77 // パラメーター管理クラス … … 114 114 * @return void 115 115 */ 116 function destroy()116 public function destroy() 117 117 { 118 118 parent::destroy(); … … 122 122 * パラメーター初期化. 123 123 * 124 * @param SC_FormParam_Ex $objFormParam125 * @param string $modeモード124 * @param SC_FormParam_Ex $objFormParam 125 * @param string $mode モード 126 126 * @return void 127 127 */ 128 function initParam(&$objFormParam)128 public function initParam(&$objFormParam) 129 129 { 130 130 $objFormParam->addParam('モード', 'mode', STEXT_LEN, '', array('MAX_LENGTH_CHECK')); -
branches/version-2_13-dev/data/class/pages/admin/ownersstore/LC_Page_Admin_OwnersStore_Settings.php
r22926 r23124 34 34 { 35 35 /** SC_FormParamのインスタンス */ 36 var$objForm;36 public $objForm; 37 37 38 38 /** リクエストパラメーターを格納する連想配列 */ 39 var$arrForm;39 public $arrForm; 40 40 41 41 /** バリデーションエラー情報を格納する連想配列 */ 42 var$arrErr;42 public $arrErr; 43 43 44 44 /** … … 47 47 * @return void 48 48 */ 49 function init()49 public function init() 50 50 { 51 51 parent::init(); … … 64 64 * @return void 65 65 */ 66 function process()66 public function process() 67 67 { 68 68 $this->action(); … … 75 75 * @return void 76 76 */ 77 function action()77 public function action() 78 78 { 79 79 switch ($this->getMode()) { … … 95 95 * @return void 96 96 */ 97 function execRegisterMode()97 public function execRegisterMode() 98 98 { 99 99 // パラメーターオブジェクトの初期化 … … 106 106 $this->arrErr = $arrErr; 107 107 $this->arrForm = $this->objForm->getHashArray(); 108 108 109 return; 109 110 } … … 125 126 * @return void 126 127 */ 127 function initRegisterMode()128 public function initRegisterMode() 128 129 { 129 130 // 前後の空白を削除 … … 145 146 * @return array エラー情報を格納した連想配列 146 147 */ 147 function validateRegistermode()148 public function validateRegistermode() 148 149 { 149 150 return $this->objForm->checkError(); … … 157 158 * @return void 158 159 */ 159 function execDefaultMode()160 public function execDefaultMode() 160 161 { 161 162 $this->arrForm = $this->getOwnersStoreSettings(); … … 165 166 * DBへ入力内容を登録する. 166 167 * 167 * @param array $arrSettingsData オーナーズストア設定の連想配列168 * @return void 169 */ 170 function registerOwnersStoreSettings($arrSettingsData)168 * @param array $arrSettingsData オーナーズストア設定の連想配列 169 * @return void 170 */ 171 public function registerOwnersStoreSettings($arrSettingsData) 171 172 { 172 173 $table = 'dtb_ownersstore_settings'; … … 187 188 * @return array 188 189 */ 189 function getOwnersStoreSettings()190 public function getOwnersStoreSettings() 190 191 { 191 192 $table = 'dtb_ownersstore_settings'; … … 196 197 197 198 if (isset($arrRet[0])) return $arrRet[0]; 198 199 199 return array(); 200 200 }
Note: See TracChangeset
for help on using the changeset viewer.
