public function setParams(Gpf_Rpc_Params $params)
{
$originalParams = $this->params;
$this->params = $params;
$this->setRequiredParams($originalParams->getClass(), $originalParams->getMethod());
}
/** * Proxy request from server to GwtPHP server and return list of Gadgets * @service gadget read * @param Gpf_Rpc_Params $params * @return Gpf_Data_RecordSet */ public function getWidgetsList(Gpf_Rpc_Params $params) { $proxyRequest = new Gpf_Rpc_Request('Aw_GadgetLibrary', 'getRows'); $proxyRequest->setUrl('http://addons.qualityunit.com/scripts/server.php'); $proxyRequest->setParams($params); $proxyRequest->sendNow(); return $proxyRequest->getResponseObject(); }