Метод |
Описание |
|
getValidators ( PMA\libraries\config\ConfigFile $cf ) : array |
Returns validator list |
|
testDBConnection ( string $connect_type, string $host, string $port, string $socket, string $user, string $pass = null, string $error_key = 'Server' ) : boolean | array |
Test database connection |
|
validate ( PMA\libraries\config\ConfigFile $cf, string | array $validator_id, &$values, boolean $isPostSource ) : boolean | array |
Runs validation $validator_id on values $values and returns error list. |
|
validateByRegex ( string $path, array $values, string $regex ) : array |
Validates value according to given regular expression
Pattern and modifiers must be a valid for PCRE and JavaScript RegExp |
|
validateNonNegativeNumber ( string $path, array $values ) : array |
Validates non-negative number |
|
validateNumber ( string $path, array $values, boolean $allow_neg, boolean $allow_zero, integer $max_value, string $error_string ) : string |
Tests integer value |
|
validatePMAStorage ( string $path, array $values ) : array |
Validate pmadb config |
|
validatePortNumber ( string $path, array $values ) : array |
Validates port number |
|
validatePositiveNumber ( string $path, array $values ) : array |
Validates positive number |
|
validateRegex ( string $path, array $values ) : array |
Validates regular expression |
|
validateServer ( string $path, array $values ) : array |
Validate server config |
|
validateTrustedProxies ( string $path, array $values ) : array |
Validates TrustedProxies field |
|
validateUpperBound ( string $path, array $values, integer $max_value ) : array |
Validates upper bound for numeric inputs |
|