v1.0.0
English

Validation.php

system/Validation/Validation.php
1 class 30 methods

class Validation

Validator
__construct ($config, RendererInterface $view) public
run (?array $data = null, ?string $group = null, $dbGroup = null) public
getRegex (string $field) private
check ($value, $rules, array $errors = [], $dbGroup = null) public
getValidated () public
processRules (string $field, ?string $label, $value, $rules = null, // @TODO remove `= null` ?array $data = null, // @TODO remove `= null` ?string $originalField = null, ) protected
processIfExist (string $field, array $rules, array $data) private
processPermitEmpty ($value, array $rules, array $data) private
isClosure ($rule) private
isStringList (array $array) private
withRequest (RequestInterface $request) public
setRule (string $field, ?string $label, $rules, array $errors = []) public
setRules (array $rules, array $errors = []) public
getRules () public
hasRule (string $field) public
getRuleGroup (string $group) public
setRuleGroup (string $group) public
listErrors (string $template = 'list') public
showError (string $field, string $template = 'single') public
loadRuleSets () protected
loadRuleGroup (?string $group = null) public
fillPlaceholders (array $rules, array $data) protected
retrievePlaceholders (string $rule, array $data) private
hasError (string $field) public
getError (?string $field = null) public
getErrors () public
setError (string $field, string $error) public
getErrorMessage (string $rule, string $field, ?string $label = null, ?string $param = null, ?string $value = null, ?string $originalField = null, ) protected
splitRules (string $rules) protected
reset () public
phpDG v1.0.0 Validation.php 662 files 498 classes 763 fn
Generated