From 2c933cbdbd4fc0171753b48b74bd932c3f370cac Mon Sep 17 00:00:00 2001 From: "CHIEFSOFT\\ameye" Date: Wed, 30 Oct 2024 10:05:06 -0400 Subject: [PATCH] WrenchUser --- www-api/app/Config/RoutesV1.php | 8 +++---- www-api/app/Controllers/WrenchUser.php | 29 ++++++++++++++++++++++++++ 2 files changed, 33 insertions(+), 4 deletions(-) create mode 100644 www-api/app/Controllers/WrenchUser.php diff --git a/www-api/app/Config/RoutesV1.php b/www-api/app/Config/RoutesV1.php index caf264b4..d766efe4 100644 --- a/www-api/app/Config/RoutesV1.php +++ b/www-api/app/Config/RoutesV1.php @@ -197,7 +197,8 @@ $routes->post('/en/wrench/api/v1/signupcountry', 'WrenchGeneralData::signUp $routes->post('/en/wrench/api/v1/userscards', 'WrenchApi::apigate'); $routes->post('/en/wrench/api/v1/countrystate', 'WrenchResources::getCountryStates'); - +$routes->post('/en/wrench/api/v1/resources', 'WrenchResources::website'); +$routes->post('/en/wrench/api/v1/askresources', 'WrenchResources::aigate'); $routes->post('/en/wrench/api/v1/couponhx', 'WrenchApi::apigate'); @@ -216,7 +217,7 @@ $routes->post('/en/wrench/api/v1/assigntask', 'WrenchJobs::assignTask' ); // $routes->post('/en/wrench/api/v1/assignmediatask','WrenchJobs::assignTask' ); //'WrenchApi::apigate' $routes->post('/en/wrench/api/v1/uploads', 'WrenchApi::apigate'); -$routes->post('/en/wrench/api/v1/myfiles', 'WrenchApi::apigate'); +$routes->post('/en/wrench/api/v1/myfiles', 'WrenchUser::UsersFiles'); //'WrenchApi::apigate'); $routes->post('/en/wrench/api/v1/marketmessage', 'WrenchApi::apigate'); $routes->post('/en/wrench/api/v1/marketinterest', 'WrenchJobs::sendJobInterest'); //'WrenchApi::apigate' @@ -237,8 +238,7 @@ $routes->post('/en/wrench/api/v1/offersinterestproc', 'WrenchApi::apigate'); $routes->post('/en/wrench/api/v1/offerinterestmsg', 'WrenchApi::apigate'); $routes->post('/en/wrench/api/v1/offerinterestlistmsg', 'WrenchApi::apigate'); -$routes->post('/en/wrench/api/v1/resources', 'WrenchResources::website'); -$routes->post('/en/wrench/api/v1/askresources', 'WrenchResources::aigate'); + $routes->post('/en/wrench/api/v1/setaccsettings', 'WrenchApi::apigate'); $routes->post('/en/wrench/api/v1/getaccsettings', 'WrenchApi::apigate'); diff --git a/www-api/app/Controllers/WrenchUser.php b/www-api/app/Controllers/WrenchUser.php new file mode 100644 index 00000000..541bd31a --- /dev/null +++ b/www-api/app/Controllers/WrenchUser.php @@ -0,0 +1,29 @@ +getCache($endpoint); + if ( count($out)==0 ){ + $ret = $this->wrenchboard->wrenchboard_api($in, $out); + $this->saveCache($endpoint,$out,15000); + $out['internal_return'] = $ret; + log_message('critical', "***** ***** WrenchUser::UsersFiles Cache Done:::Ret ". $ret); + } + log_message('critical', "***** ***** WrenchUser::UsersFiles Ret "); + return $this->respond( $this->summaryReturnData($in,$out), 200); + } +} +