private static function passwordReset_notify(ezUser_base $ezUser) { $passwordReset = $ezUser->passwordReset(); // Message $URL = self::getURL(self::URL_MODE_ALL, 'ezuser.php'); $host = self::getURL(self::URL_MODE_HOST); $message = "A password reset was requested for an account at {$host} using this email address.\r\n"; $message .= "If you want to reset your password please click on the following link.\r\n\r\n"; $message .= "{$URL}?" . self::ACTION_RESET . "=" . $passwordReset->resetKey() . "\r\n\r\n"; $message .= "If nothing happens when you click on the link then please copy it into your browser's address bar.\r\n"; // Send it return self::sendEmail($ezUser->email(), 'Account maintenance', $message); }