public function addToCache($allowedTemplates) { $service = new Gpf_Templates_TemplateService(); foreach ($allowedTemplates as $templateName) { if ($this->existTemplate($templateName)) { Gpf_Rpc_CachedResponse::add($service->getTemplateNoRpc($templateName), 'Gpf_Templates_TemplateService', 'getTemplate', $templateName); } } }
protected function renderAffiliatePanelRequest() { $panel = new Pap_Merchants_Config_AffiliatePanel(); Gpf_Rpc_CachedResponse::add($panel->loadTreeNoRpc(), 'Pap_Merchants_Config_AffiliatePanel', 'loadTree'); }
protected function renderLanguagesRequest() { $languages = Gpf_Lang_Languages::getInstance(); Gpf_Rpc_CachedResponse::add($languages->getActiveLanguagesNoRpc(), "Gpf_Lang_Languages", "getActiveLanguages"); }
protected function renderApplicationSettingsRequest() { $settings = new Pap_LoginApplicationSettings(); Gpf_Rpc_CachedResponse::add($settings->getSettingsNoRpc(), "Pap_LoginApplicationSettings", "getSettings"); }
protected function renderSideBarRequest() { Gpf_Rpc_CachedResponse::add($this->windowManager->loadSideBarNoRpc(), 'Gpf_Desktop_WindowManager', 'loadSideBar'); }
public final function render() { $html = $this->renderHtml(); Gpf_Rpc_CachedResponse::add($this->getWidgetResponse(), get_class($this), 'getWidget'); return '<div id="' . $this->getCode() . '">' . $html . '</div>'; }
private function addCountriesRequest() { $countryData = new Gpf_Country_CountryData(); Gpf_Rpc_CachedResponse::add($countryData->getRows(new Gpf_Rpc_Params()), 'Gpf_Country_CountryData', 'getRows'); }