/** * indexGlobal * @param string $strGlobalId * @param integer $intGlobalLinkId * @param integer $intGlobalVersion * @param integer $intLanguageId * @param integer $intRootLevelId * @return void * @author Thomas Schedler <*****@*****.**> * @version 1.0 */ public function indexGlobal($strGlobalId, $intGlobalLinkId, $intGlobalVersion, $intLanguageId, $intRootLevelId) { try { $this->core->logger->debug('massiveart->website->index->indexGlobal(' . $strGlobalId . ', ' . $intGlobalLinkId . ', ' . $intGlobalVersion . ', ' . $intLanguageId . ', ' . $intRootLevelId . ')'); $objPage = new Page(); $objPage->setPageId($strGlobalId); $objPage->setPageVersion($intGlobalVersion); $objPage->setLanguageId($intLanguageId); $objPage->setElementLinkId($intGlobalLinkId); $objPage->setRootLevelId($intRootLevelId); $objPage->setType('global'); $objPage->setModelSubPath('global/models/'); $objPage->loadPage(); $objPage->indexGlobal(); $objPage = null; unset($objPage); } catch (Exception $exc) { $this->core->logger->err($exc); } }