public function setUp() { //creating a new page-node structure $objFolder = new class_module_pages_folder(); $objFolder->setStrName("naviautotest"); $objFolder->updateObjectToDb(); self::$strFolderSystemid = $objFolder->getSystemid(); $objPage1 = new class_module_pages_page(); $objPage1->setStrName("testpage1"); $objPage1->setStrBrowsername("testpage1"); $objPage1->setIntType(class_module_pages_page::$INT_TYPE_PAGE); $objPage1->setStrTemplate("standard.tpl"); $objPage1->updateObjectToDb($objFolder->getSystemid()); self::$strPage1Systemid = $objPage1->getSystemid(); $objPagelement = new class_module_pages_pageelement(); $objPagelement->setStrPlaceholder("headline_row"); $objPagelement->setStrName("headline"); $objPagelement->setStrElement("row"); $objPagelement->setStrLanguage($objPage1->getStrAdminLanguageToWorkOn()); $objPagelement->updateObjectToDb($objPage1->getSystemid()); $objPage2 = new class_module_pages_page(); $objPage2->setStrName("testpage2"); $objPage2->setStrBrowsername("testpage2"); $objPage2->setIntType(class_module_pages_page::$INT_TYPE_ALIAS); $objPage2->setStrAlias("testpage2a"); $objPage2->updateObjectToDb($objFolder->getSystemid()); self::$strPage2Systemid = $objPage2->getSystemid(); $objPagelement = new class_module_pages_pageelement(); $objPagelement->setStrPlaceholder("headline_row"); $objPagelement->setStrName("headline"); $objPagelement->setStrElement("row"); $objPagelement->setStrLanguage($objPage2->getStrAdminLanguageToWorkOn()); $objPagelement->updateObjectToDb($objPage2->getSystemid()); $objPage3 = new class_module_pages_page(); $objPage3->setStrName("testpage2a"); $objPage3->setStrBrowsername("testpage2a"); $objPage3->setIntType(class_module_pages_page::$INT_TYPE_PAGE); $objPage3->setStrTemplate("standard.tpl"); $objPage3->updateObjectToDb($objPage2->getSystemid()); self::$strPage2aSystemid = $objPage3->getSystemid(); $objPagelement = new class_module_pages_pageelement(); $objPagelement->setStrPlaceholder("headline_row"); $objPagelement->setStrName("headline"); $objPagelement->setStrElement("row"); $objPagelement->setStrLanguage($objPage3->getStrAdminLanguageToWorkOn()); $objPagelement->updateObjectToDb($objPage3->getSystemid()); class_carrier::getInstance()->getObjDB()->flushQueryCache(); parent::setUp(); }