From c11ef6cba86c0c7a5bb436583446bf9fb5468487 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=EC=B5=9C=EC=A4=80=ED=9D=A0?= Date: Fri, 18 Aug 2023 17:59:55 +0900 Subject: [PATCH] shoppingmallv2 init... --- app/Config/Constants.php | 3 ++- app/Controllers/Front/Billing/CardController.php | 14 +++++++------- 2 files changed, 9 insertions(+), 8 deletions(-) diff --git a/app/Config/Constants.php b/app/Config/Constants.php index 4e0a541..d37d107 100644 --- a/app/Config/Constants.php +++ b/app/Config/Constants.php @@ -208,10 +208,11 @@ define("MALLS", [ "support" => "support@idcjp.jp", "master" => "master@idcjp.jp", "title" => "Mall Master", + 'card' => "TEST", "banks" => [ ["name" => "신한은행", "account" => "계좌번호", "holder" => "예금주"], ["name" => "국민은행", "account" => "계좌번호1", "holder" => "예금주1"], - ] + ], ]); //Upload , Download 관련 diff --git a/app/Controllers/Front/Billing/CardController.php b/app/Controllers/Front/Billing/CardController.php index 43ae465..dd8a3da 100644 --- a/app/Controllers/Front/Billing/CardController.php +++ b/app/Controllers/Front/Billing/CardController.php @@ -103,14 +103,10 @@ class CardController extends BillingController //Update관련 //카드결제처리 - private function pg_process($isTest): string + private function pg_process(): string { $response = ""; - if ($isTest) { - foreach ($this->_viewDatas['fieldDatas'] as $key => $value) { - $response .= "{$key}:{$value}\n"; - } - } else { + if (MALLS['card'] == "REAL") { //PG사 결제후 정보저장 $adapter = new PaymentAdapter(); $adapter->setDatas($this->_viewDatas['fieldDatas']); @@ -118,13 +114,17 @@ class CardController extends BillingController foreach ($result as $key => $value) { $response .= "{$key}:{$value}\n"; } + } else { + foreach ($this->_viewDatas['fieldDatas'] as $key => $value) { + $response .= "{$key}:{$value}\n"; + } } return $response; } protected function update_process($entity) { //카드결제 - $this->_viewDatas['fieldDatas']["response"] = $this->pg_process(true); + $this->_viewDatas['fieldDatas']["response"] = $this->pg_process(); //Card 결제처리 $this->_viewDatas['fieldDatas']["type"] = $this->_viewDatas['className']; $this->_viewDatas['fieldDatas']["status"] = DEFAULTS['STATUS'];