doCall($urlSuffix, $params); return Twocheckout_Util::returnResponse($result); } public static function retrieve($params=array()) { $request = new Twocheckout_Api_Requester(); if(array_key_exists("product_id",$params)) { $urlSuffix = '/api/products/detail_product'; } else { $urlSuffix = '/api/products/list_products'; } $result = $request->doCall($urlSuffix, $params); return Twocheckout_Util::returnResponse($result); } public static function update($params=array()) { $request = new Twocheckout_Api_Requester(); $urlSuffix = '/api/products/update_product'; $result = $request->doCall($urlSuffix, $params); return Twocheckout_Util::returnResponse($result); } public static function delete($params=array()) { $request = new Twocheckout_Api_Requester(); $urlSuffix = '/api/products/delete_product'; $result = $request->doCall($urlSuffix, $params); return Twocheckout_Util::returnResponse($result); } }