/** * Wrapper method for t3lib_div::validEmail() or \TYPO3\CMS\Core\Utility\GeneralUtility::validEmail() * * @param string $email Input string to evaluate * @return boolean Returns TRUE if the $email address (input string) is valid */ public static function validEmail($email) { return Tx_Rnbase_Utility_Strings::validEmail($email); }
/** * @param string $emails * @return void */ public function setEmailReceiver($emails) { $emails = Tx_Rnbase_Utility_Strings::trimExplode(',', $emails); foreach ($emails as $email) { if (!Tx_Rnbase_Utility_Strings::validEmail($email)) { throw new Exception('tx_mklog_scheduler_WatchDog->setEmail(): Invalid email address given!'); } } $this->email = implode(',', $emails); }