119 'Class AbstractFunctionModule is deprecated and will be removed in TYPO3 v10.0',
135 if (!empty($this->localLangFile)) {
139 $this->pObj->MOD_MENU = array_merge($this->pObj->MOD_MENU, $this->modMenu());
152 if ($this->function_key) {
153 $this->extClassConf = $this->pObj->getExternalItemConfig($this->pObj->MCONF[
'name'], $this->function_key, $this->pObj->MOD_SETTINGS[$this->function_key]);
164 if (is_array($this->extClassConf) && $this->extClassConf[
'name']) {
165 $this->extObj = GeneralUtility::makeInstance($this->extClassConf[
'name']);
166 $this->extObj->init($this->pObj, $this->extClassConf);
177 if (is_object($this->extObj)) {
178 return $this->extObj->main();
222 if ($this->pageRenderer ===
null) {
223 $this->pageRenderer = GeneralUtility::makeInstance(PageRenderer::class);