/** * Creates a random error code * * @param bool $reset */ public static function getErrorCode($reset = false) { if ($reset === true || self::$_errorCode == null) { $code = md5(uniqid('', true)); self::$_errorCode = substr($code, 0, 2) . substr($code, 15, 2) . substr($code, 30, 2); } return self::$_errorCode; }