コード例 #1
0
 /**
  * @param $site
  */
 protected function setSiteAndResetCore($site)
 {
     $this->moduleData->setSite($site);
     // when switching the site, reset the core
     $this->moduleData->setCore('');
     $this->moduleDataStorageService->persistModuleData($this->moduleData);
 }
コード例 #2
0
 /**
  * Sets the site to work with
  *
  * @param integer $site Site root page id
  * @return void
  */
 public function setSiteAction($site)
 {
     $site = Site::getSiteByPageId((int) $site);
     $this->moduleData->setSite($site);
     // when switching the site, reset the core
     $this->moduleData->setCore('');
     $this->moduleDataStorageService->persistModuleData($this->moduleData);
     $this->forwardHome();
 }