Пример #1
0
 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);
         }
     }
 }
Пример #2
0
 protected function renderAffiliatePanelRequest() {
     $panel = new Pap_Merchants_Config_AffiliatePanel();
     Gpf_Rpc_CachedResponse::add($panel->loadTreeNoRpc(),
     'Pap_Merchants_Config_AffiliatePanel', 'loadTree');
 }
Пример #3
0
 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");
 }
Пример #5
0
 protected function renderSideBarRequest() {
     Gpf_Rpc_CachedResponse::add($this->windowManager->loadSideBarNoRpc(),
         'Gpf_Desktop_WindowManager', 'loadSideBar');
 }
Пример #6
0
 public final function render()
 {
     $html = $this->renderHtml();
     Gpf_Rpc_CachedResponse::add($this->getWidgetResponse(), get_class($this), 'getWidget');
     return '<div id="' . $this->getCode() . '">' . $html . '</div>';
 }
Пример #7
0
	private function addCountriesRequest() {
		$countryData = new Gpf_Country_CountryData();
		Gpf_Rpc_CachedResponse::add($countryData->getRows(new Gpf_Rpc_Params()), 'Gpf_Country_CountryData', 'getRows');
	}