public function setUp() { $this->oSelector = tx_rnbase::makeInstance('tx_mklib_mod1_util_Selector'); $this->oMod = tx_rnbase::makeInstance('tx_mklib_tests_fixtures_classes_DummyMod'); $this->oSelector->init($this->oMod); $this->sModuleKey = 'testSearch'; //Modul daten zurücksetzen $GLOBALS['BE_USER']->uc['moduleData'][$this->oMod->getName()] = null; $_GET['SET'] = null; //für cli $GLOBALS['TBE_TEMPLATE'] = t3lib_div::makeInstance('template'); $GLOBALS['CLIENT']['FORMSTYLE'] = 'something'; //sprache auf default setzen damit wir die richtigen labels haben $GLOBALS['LANG']->lang = 'default'; //damit labels geladen sind global $LOCAL_LANG; //ab typo 4.6 ist das mit den lang labels anders $mHideEntry = 'Hide hidden entries'; $mShowEntry = 'Show hidden entries'; if (tx_rnbase_util_TYPO3::isTYPO46OrHigher()) { $LOCAL_LANG['default']['label_select_hide_hidden'][0]['target'] = $mHideEntry; $LOCAL_LANG['default']['label_select_show_hidden'][0]['target'] = $mShowEntry; } else { $LOCAL_LANG['default']['label_select_hide_hidden'] = $mHideEntry; $LOCAL_LANG['default']['label_select_show_hidden'] = $mShowEntry; } // sonst fehler die icon klassen if (tx_rnbase_util_TYPO3::isTYPO60OrHigher()) { \TYPO3\CMS\Backend\Sprite\SpriteManager::initialize(); } }
/** * Returns an instance of tx_mkhoga_beutil_Selector. * Der Selector wird erst erzeugt, wenn er benötigt wird * * @return tx_mklib_mod1_util_Selector */ protected function getSelector() { if (!$this->selector) { $this->selector = tx_rnbase::makeInstance($this->getSelectorClass()); $this->selector->init($this->getModule()); } return $this->selector; }
/** * Returns an instance of tx_mkhoga_beutil_Selector. * Der Selector wird erst erzeugt, wenn er benötigt wird * TODO: entfernen!! * @return tx_mklib_mod1_util_Selector */ protected function getSelector() { if (!$this->selector) { $this->selector = tx_rnbase::makeInstance('tx_mklib_mod1_util_Selector'); $this->selector->init($this->getModule()); } return $this->selector; }