From 20c0559fd99c237868ff0c3c6d41859dd0628ed0 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=EC=B5=9C=EC=A4=80=ED=9D=A0?= Date: Thu, 10 Apr 2025 10:48:46 +0900 Subject: [PATCH] dbms_primeidc_init...1 --- extdbms/lib/Controllers/DBMS/Client/PaymentController.php | 2 +- extdbms/lib/Http/BearerToken.php | 6 +++++- extdbms/lib/Http/Cookie.php | 6 +++++- extdbms/lib/Http/Http.php | 2 +- extdbms/lib/Http/Request.php | 2 +- extdbms/lib/Http/Session.php | 7 ++++++- extdbms/lib/Http/Validator.php | 7 ++++++- 7 files changed, 25 insertions(+), 7 deletions(-) diff --git a/extdbms/lib/Controllers/DBMS/Client/PaymentController.php b/extdbms/lib/Controllers/DBMS/Client/PaymentController.php index aa5de89..ecea63e 100644 --- a/extdbms/lib/Controllers/DBMS/Client/PaymentController.php +++ b/extdbms/lib/Controllers/DBMS/Client/PaymentController.php @@ -86,7 +86,7 @@ class PaymentController extends ClientController $this->getServiceService()->getModel()->whereNotIn("{$addDbTable}.addDB_accountStatus", ["complete"]); $this->getServiceService()->getModel()->orderBy("service_payment_date", "DESC"); - $this->mode = $mode; + $this->mode = $mode; //Query문 Rest여부 -> 같은조건에 Count 받고, 결과값을 받고 싶을때는 continue() $this->getServiceService()->getModel()->setContinue(true); $this->total = $this->getServiceService()->getCount(); diff --git a/extdbms/lib/Http/BearerToken.php b/extdbms/lib/Http/BearerToken.php index 81fb60f..a6ce895 100644 --- a/extdbms/lib/Http/BearerToken.php +++ b/extdbms/lib/Http/BearerToken.php @@ -2,8 +2,12 @@ namespace lib\Http; -class BearerToken extends HTTP +class BearerToken extends Http { + public function __construct() + { + parent::__construct(); + } public function token(): ?string { $header = $this->getHeader('Authorization'); diff --git a/extdbms/lib/Http/Cookie.php b/extdbms/lib/Http/Cookie.php index c587d7a..bda2143 100644 --- a/extdbms/lib/Http/Cookie.php +++ b/extdbms/lib/Http/Cookie.php @@ -2,8 +2,12 @@ namespace lib\Http; -class Cookie +class Cookie extends Http { + public function __construct() + { + parent::__construct(); + } public function get(string $key, $default = null): mixed { return $_COOKIE[$key] ?? $default; diff --git a/extdbms/lib/Http/Http.php b/extdbms/lib/Http/Http.php index cb50c20..7ba2191 100644 --- a/extdbms/lib/Http/Http.php +++ b/extdbms/lib/Http/Http.php @@ -2,7 +2,7 @@ namespace lib\Http; -class HTTP +class Http { protected array $headers = []; diff --git a/extdbms/lib/Http/Request.php b/extdbms/lib/Http/Request.php index a4fb331..511d6d5 100644 --- a/extdbms/lib/Http/Request.php +++ b/extdbms/lib/Http/Request.php @@ -2,7 +2,7 @@ namespace lib\Http; -class Request extends HTTP +class Request extends Http { protected array $get; protected array $post; diff --git a/extdbms/lib/Http/Session.php b/extdbms/lib/Http/Session.php index cc5c345..b2628f2 100644 --- a/extdbms/lib/Http/Session.php +++ b/extdbms/lib/Http/Session.php @@ -2,8 +2,13 @@ namespace lib\Http; -class Session +class Session extends Http { + public function __construct() + { + parent::__construct(); + } + public function start(): void { if (session_status() === PHP_SESSION_NONE) { diff --git a/extdbms/lib/Http/Validator.php b/extdbms/lib/Http/Validator.php index 987db34..88fc331 100644 --- a/extdbms/lib/Http/Validator.php +++ b/extdbms/lib/Http/Validator.php @@ -19,7 +19,7 @@ namespace lib\Http; // print_r($validator->errors()); // } -class Validator +class Validator extends Http { protected array $data = []; protected array $rules = []; @@ -36,6 +36,11 @@ class Validator 'alpha_numeric' ]; + public function __construct() + { + parent::__construct(); + } + public function setData(array $data): self { $this->data = $data;