/** * Checks to see if our email is verified * * @param $user_id * * @return bool */ public function IsEmailVerified($user_id) { /** * We will instantly return true if we are now using verified emails! */ if (SettingsManager::GetSetting('syscrack_security_email_require_verify') == false) { return true; } /** * If not, lets check their email */ if ($this->user->Manager()->GetUser($user_id) != null) { /** * Is our email verified? */ if ($this->user->EmailVerified($user_id)) { return true; } } return false; }