diff --git a/www-api/app/Config/Routes.php b/www-api/app/Config/Routes.php index dfc32540..4792a6eb 100644 --- a/www-api/app/Config/Routes.php +++ b/www-api/app/Config/Routes.php @@ -37,6 +37,9 @@ $routes->set404Override(); // route since we don't have to scan directories. //www-api/app/Config/RoutesV1.php +$routes->post('/en/promo/api/v1/start', 'Promo::promoStart'); +$routes->post('/en/promo/api/v1/tasks', 'Promo::promoTask'); + $routes->get('/en/flow/api/v1/new-account', 'AirFlow::flowNewAccount'); $routes->get('/en/flow/api/v1/offer-pending', 'AirFlow::flowOfferPending'); diff --git a/www-api/app/Controllers/Promo.php b/www-api/app/Controllers/Promo.php new file mode 100644 index 00000000..958eb033 --- /dev/null +++ b/www-api/app/Controllers/Promo.php @@ -0,0 +1,36 @@ +wrenchboard_api($in, $out); + return []; //json_encode( $final_out ); + } + + public function promoTask(){ + + $raw_json = file_get_contents('php://input'); + $in = json_decode($raw_json, true); + $out =[]; + + log_message('critical', "promoTask::promoStart ********* ALL ".serialize($in) ); + $in["loc"] = $_SERVER["REMOTE_ADDR"]; + // $in['action'] = WRENCHBOARD_MARKET_PLAN01_START; + $in['limit'] = 10; + // $ret['WRENCHBOARD_MARKET_PLAN01_START'] = (new \App\Models\BackendModel())->wrenchboard_api($in, $out); + return []; //json_encode( $final_out ); + } + +} \ No newline at end of file