From 6c467a7280235451c670cf75ac840e4358a978c0 Mon Sep 17 00:00:00 2001 From: "CHIEFSOFT\\ameye" Date: Sun, 17 Nov 2024 07:55:00 -0500 Subject: [PATCH] PromoAdmin --- www-api/app/Config/Routes.php | 4 ++-- www-api/app/Controllers/Promo.php | 12 +++++++++++ www-api/app/Controllers/PromoAdmin.php | 29 ++++++++++++++++++++++++++ 3 files changed, 43 insertions(+), 2 deletions(-) create mode 100644 www-api/app/Controllers/PromoAdmin.php diff --git a/www-api/app/Config/Routes.php b/www-api/app/Config/Routes.php index a17715ec..3b9b1eb5 100644 --- a/www-api/app/Config/Routes.php +++ b/www-api/app/Config/Routes.php @@ -41,8 +41,8 @@ $routes->post('/en/promo/api/v1/start', 'Promo::promoStart'); $routes->post('/en/promo/api/v1/tasks', 'Promo::promoTask'); $routes->post('/en/promoadmin/api/v1/auth', 'Promo::promoAuth'); -$routes->get('/en/promoadmin/api/v1/list', 'Promo::promoList'); -$routes->post('/en/promoadmin/api/v1/list', 'Promo::promoAddRef'); +$routes->get('/en/promoadmin/api/v1/list', 'PromoAdmin::promoList'); +$routes->post('/en/promoadmin/api/v1/list', 'PromoAdmin::promoAddRef'); diff --git a/www-api/app/Controllers/Promo.php b/www-api/app/Controllers/Promo.php index abbefdd9..bd85928d 100644 --- a/www-api/app/Controllers/Promo.php +++ b/www-api/app/Controllers/Promo.php @@ -141,10 +141,22 @@ class Promo extends BaseController return $this->respond( $this->summaryReturnData($in,$out), 200); } public function promoList(){ + log_message('critical', "***** ***** Promo::promoList ****" ); + // $in = $this->request->getPostGet(); + $raw_json = file_get_contents('php://input'); + $in = json_decode($raw_json, true); + $out = []; + return $this->respond( $this->summaryReturnData($in,$out), 200); } public function promoAddRef(){ + log_message('critical', "***** ***** Promo::promoAddRef ****" ); + // $in = $this->request->getPostGet(); + $raw_json = file_get_contents('php://input'); + $in = json_decode($raw_json, true); + $out = []; + return $this->respond( $this->summaryReturnData($in,$out), 200); } } \ No newline at end of file diff --git a/www-api/app/Controllers/PromoAdmin.php b/www-api/app/Controllers/PromoAdmin.php new file mode 100644 index 00000000..2fc65f8b --- /dev/null +++ b/www-api/app/Controllers/PromoAdmin.php @@ -0,0 +1,29 @@ +request->getPostGet(); + $raw_json = file_get_contents('php://input'); + $in = json_decode($raw_json, true); + $out = []; + + return $this->respond( $this->summaryReturnData($in,$out), 200); + } + public function promoAddRef(){ + log_message('critical', "***** ***** PromoAdmin::promoAddRef ****" ); + // $in = $this->request->getPostGet(); + $raw_json = file_get_contents('php://input'); + $in = json_decode($raw_json, true); + $out = []; + + return $this->respond( $this->summaryReturnData($in,$out), 200); + } + +}