/** * Inits the finisher mapping settings values to internal attributes. * * @param array $gp * @param array $settings */ public function init($gp, $settings) { parent::init($gp, $settings); $this->utils = AuthCodeUtils::getInstance(); /** @var \TYPO3\CMS\Extbase\Object\ObjectManager $objectManager */ $objectManager = GeneralUtility::makeInstance('TYPO3\\CMS\\Extbase\\Object\\ObjectManager'); $this->authCodeRepository = $objectManager->get('Tx\\Authcode\\Domain\\Repository\\AuthCodeRepository'); }
/** * Inits the finisher mapping settings values to internal attributes. * * @param array $gp * @param array $settings * @throws \Exception */ public function init($gp, $settings) { parent::init($gp, $settings); if (!$this->settings['subscribersTable']) { throw new \Exception('The subscribers table needs to be specified'); } else { $this->subscribersTable = $this->utilityFuncs->getSingle($this->settings, 'subscribersTable'); } if (array_key_exists('setTemplateSuffix', $this->settings) && intval($this->settings['setTemplateSuffix']) == 0) { $this->setTemplateSuffix = FALSE; } if ($this->settings['uidField']) { $this->uidField = $this->settings['uidField']; } }
/** * Inits the finisher mapping settings values to internal attributes. * * @param array $gp * @param array $settings * @return void */ public function init($gp, $settings) { parent::init($gp, $settings); $this->utils = AuthCodeUtils::getInstance(); }
/** * Inits the finisher mapping settings values to internal attributes. * * @param array $gp * @param array $settings * @return void */ public function init($gp, $settings) { parent::init($gp, $settings); $this->typo3Db = $GLOBALS['TYPO3_DB']; $this->utils = AuthCodeUtils::getInstance(); }