Changeset 23124 for branches/version-2_13-dev/data/class/pages/shopping/LC_Page_Shopping_Payment.php
- Timestamp:
- 2013/08/24 23:33:52 (11 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/version-2_13-dev/data/class/pages/shopping/LC_Page_Shopping_Payment.php
r23066 r23124 34 34 { 35 35 /** フォームパラメーターの配列 */ 36 var$objFormParam;36 public $objFormParam; 37 37 38 38 /** 会員情報のインスタンス */ 39 var$objCustomer;39 public $objCustomer; 40 40 41 41 /** … … 44 44 * @return void 45 45 */ 46 function init()46 public function init() 47 47 { 48 48 parent::init(); … … 58 58 * @return void 59 59 */ 60 function process()60 public function process() 61 61 { 62 62 parent::process(); … … 70 70 * @return void 71 71 */ 72 function action()72 public function action() 73 73 { 74 74 //決済処理中ステータスのロールバック … … 77 77 $objPurchase->checkDbMyPendignOrder(); 78 78 $objPurchase->checkDbAllPendingOrder(); 79 79 80 80 $objSiteSess = new SC_SiteSession_Ex(); 81 81 $objCartSess = new SC_CartSession_Ex(); … … 244 244 * 245 245 * @param SC_FormParam $objFormParam SC_FormParam インスタンス 246 * @param array $arrParam設定する値の配列247 * @param boolean $deliv_onlydeliv_id チェックのみの場合 true248 * @param array $arrShipping配送先情報の配列249 */ 250 function setFormParams(&$objFormParam, $arrParam, $deliv_only, &$arrShipping)246 * @param array $arrParam 設定する値の配列 247 * @param boolean $deliv_only deliv_id チェックのみの場合 true 248 * @param array $arrShipping 配送先情報の配列 249 */ 250 public function setFormParams(&$objFormParam, $arrParam, $deliv_only, &$arrShipping) 251 251 { 252 252 $this->lfInitParam($objFormParam, $deliv_only, $arrShipping); … … 258 258 * パラメーター情報の初期化を行う. 259 259 * 260 * @param SC_FormParam $objFormParam SC_FormParam インスタンス261 * @param boolean $deliv_only必須チェックは deliv_id のみの場合 true262 * @param array $arrShipping配送先情報の配列260 * @param SC_FormParam $objFormParam SC_FormParam インスタンス 261 * @param boolean $deliv_only 必須チェックは deliv_id のみの場合 true 262 * @param array $arrShipping 配送先情報の配列 263 263 * @return void 264 264 */ 265 function lfInitParam(&$objFormParam, $deliv_only, &$arrShipping)265 public function lfInitParam(&$objFormParam, $deliv_only, &$arrShipping) 266 266 { 267 267 $objFormParam->addParam('配送業者', 'deliv_id', INT_LEN, 'n', array('EXIST_CHECK', 'MAX_LENGTH_CHECK', 'NUM_CHECK')); … … 288 288 * 入力内容のチェックを行なう. 289 289 * 290 * @param SC_FormParam $objFormParam SC_FormParam インスタンス291 * @param integer $subtotal購入金額の小計292 * @param integer $max_point会員の保持ポイント293 * @return array 入力チェック結果の配列294 */ 295 function lfCheckError(&$objFormParam, $subtotal, $max_point)290 * @param SC_FormParam $objFormParam SC_FormParam インスタンス 291 * @param integer $subtotal 購入金額の小計 292 * @param integer $max_point 会員の保持ポイント 293 * @return array 入力チェック結果の配列 294 */ 295 public function lfCheckError(&$objFormParam, $subtotal, $max_point) 296 296 { 297 297 // 入力データを渡す。 … … 332 332 * 333 333 * @param SC_FormParam $objFormParam SC_FormParam インスタンス 334 * @param array $arrDelivTime 配送時間の配列335 */ 336 function saveShippings(&$objFormParam, $arrDelivTime)334 * @param array $arrDelivTime 配送時間の配列 335 */ 336 public function saveShippings(&$objFormParam, $arrDelivTime) 337 337 { 338 338 $deliv_id = $objFormParam->getValue('deliv_id'); … … 355 355 * 受注一時テーブルへ登録を行う. 356 356 * 357 * @param integer $uniqid受注一時テーブルのユニークID358 * @param array $arrFormフォームの入力値359 * @param SC_Helper_Purchase $objPurchase SC_Helper_Purchase インスタンス360 * @param array $arrPaymentお支払い方法の配列357 * @param integer $uniqid 受注一時テーブルのユニークID 358 * @param array $arrForm フォームの入力値 359 * @param SC_Helper_Purchase $objPurchase SC_Helper_Purchase インスタンス 360 * @param array $arrPayment お支払い方法の配列 361 361 * @return void 362 362 */ 363 function lfRegistData($uniqid, $arrForm, &$objPurchase, $arrPayment)363 public function lfRegistData($uniqid, $arrForm, &$objPurchase, $arrPayment) 364 364 { 365 365 $arrForm['order_temp_id'] = $uniqid; … … 388 388 * - 'img_show' - 支払い方法の画像の有無 389 389 * 390 * @param SC_CartSession $objCartSess SC_CartSession インスタンス391 * @param integer $deliv_id配送業者ID392 * @return array 支払い方法, お届け時間を格納した配列393 */ 394 function getSelectedDeliv(&$objCartSess, $deliv_id)390 * @param SC_CartSession $objCartSess SC_CartSession インスタンス 391 * @param integer $deliv_id 配送業者ID 392 * @return array 支払い方法, お届け時間を格納した配列 393 */ 394 public function getSelectedDeliv(&$objCartSess, $deliv_id) 395 395 { 396 396 $arrResults = array(); … … 415 415 * 支払い方法の画像があるかどうか. 416 416 * 417 * @param array$arrPayment 支払い方法の配列417 * @param array $arrPayment 支払い方法の配列 418 418 * @return boolean 支払い方法の画像がある場合 true 419 419 */ 420 function hasPaymentImage($arrPayment)420 public function hasPaymentImage($arrPayment) 421 421 { 422 422 foreach ($arrPayment as $val) { … … 432 432 * 配送業者が1社のみかどうか. 433 433 * 434 * @param array$arrDeliv 配送業者の配列434 * @param array $arrDeliv 配送業者の配列 435 435 * @return boolean 配送業者が1社のみの場合 true 436 436 */ 437 function isSingleDeliv($arrDeliv)437 public function isSingleDeliv($arrDeliv) 438 438 { 439 439 if (count($arrDeliv) == 1) { … … 447 447 * モバイル用テンプレートのパスを取得する. 448 448 * 449 * @param boolean $is_single_deliv 配送業者が1社の場合 true450 * @param string $modeフォームパラメーター 'mode' の文字列451 * @return string モバイル用テンプレートのパス452 */ 453 function getMobileMainpage($is_single_deliv = true, $mode)449 * @param boolean $is_single_deliv 配送業者が1社の場合 true 450 * @param string $mode フォームパラメーター 'mode' の文字列 451 * @return string モバイル用テンプレートのパス 452 */ 453 public function getMobileMainpage($is_single_deliv = true, $mode) 454 454 { 455 455 switch ($mode) {
Note: See TracChangeset
for help on using the changeset viewer.