From 4c515808e7937fac537be1b4af1c4946381904a9 Mon Sep 17 00:00:00 2001 From: "CHIEFSOFT\\ameye" Date: Sat, 1 Jul 2023 00:55:50 -0400 Subject: [PATCH] cacher data --- www-api/app/Controllers/WrenchApi.php | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) diff --git a/www-api/app/Controllers/WrenchApi.php b/www-api/app/Controllers/WrenchApi.php index 0a5ed7bc..140ba13a 100644 --- a/www-api/app/Controllers/WrenchApi.php +++ b/www-api/app/Controllers/WrenchApi.php @@ -571,10 +571,28 @@ class WrenchApi extends BaseController $out = $local_out; } + $this->doCacheStep($in, $out); return json_encode( ( new \App\Models\ResultFormatter() )->processOutJson($in, $out)); } + private function doCacheStep($in, $out){ + + switch ($in["action"]) { + case WRENCHBOARD_ACCOUNT_LOGIN: + $endpoint = "SESSION-".$out["sessionid"]; + $this->saveCache($endpoint,$out); + break; + } + // $endpoint = "WRENCH_BLOG_DATA"; + // $res1 = $this->getCache($endpoint); + // if (count($res1)==0){ + // $rawData = $this->apiData(); + // $res1= $rawData['payload']; //[0]['payload']; + // $this->saveCache($endpoint,$res1); + // } + return 0; + } private function procOfferInterest($in) { $proc = $in['proc']; $in['interest'] = 0;