/** * Check email is free * * @param [string] $val * @param [array] $options * @return [string] */ private function emailIsFree($val, $options) { global $USER; if (!$val || $USER->isAuthorized()) { return false; } $errorMessage = "Пользователь с таким e-mail уже зарегистрирован на сайте"; if (UserHelper::CheckExistsByEmail($val)) { return $options["message"] ? $options["message"] : $defaultMessage; } return false; }