/** * Store the api response in cache, if possible * * @param Styla_Connect_Model_Styla_Api_Request_Type_Abstract $request * @param Styla_Connect_Model_Styla_Api_Response_Type_Abstract $response */ public function storeApiResponse($request, $response) { if (!$this->isEnabled() || $response->getHttpStatus() !== 200) { return; } $cachedData = serialize($response->getRawResult()); $cacheKey = $this->getCacheKey($request); $this->save($cachedData, $cacheKey); }
public function getResult() { try { $result = parent::getResult(); } catch (Styla_Connect_Exception $e) { $result = '1'; } return $result; }