Gpf_Rpc_DataRequest::getData PHP Method

getData() public method

public getData ( ) : Gpf_Rpc_Data
return Gpf_Rpc_Data
        public function getData()
        {
            $response = new Gpf_Rpc_Data();
            $response->loadFromObject($this->getStdResponse());
            return $response;
        }

Usage Example

Exemplo n.º 1
0
 /**
  *
  * @service
  * @anonym
  * 
  * @param Gpf_Rpc_Params $params
  */
 public function getLatestVersion(Gpf_Rpc_Params $params)
 {
     $data = new Gpf_Rpc_Data($params);
     $request = new Gpf_Rpc_DataRequest('Dp_Version_Info', 'getLatestVersion');
     $request->setUrl(Gpf_Install_LicenseManager::MEMBERS_URL);
     $request->setField('id', $data->getParam('id'));
     try {
         $request->sendNow();
         $versionInfo = $request->getData();
         if (version_compare($versionInfo->getValue('version'), Gpf_Application::getInstance()->getVersion()) < 0) {
             $versionInfo->setValue('version', Gpf_Application::getInstance()->getVersion());
         }
         return $versionInfo;
     } catch (Exception $e) {
     }
     return $data;
 }
All Usage Examples Of Gpf_Rpc_DataRequest::getData