Rule
abstract class Rule (View source)
Valide une valeur.
Methods
Retourne toutes les erreurs.
Si une erreur existe.
Rempli les messages de retours par défauts.
Exécute le test de validation.
Défini le test.
Défini les messages de retours par défauts.
Ajoute une valeur de retour formatées en cas d'erreur de validation.
Si la chaine de caractère d'entrée correspond à 2 valeurs numériques séparées par une virgule et que la première valeur et inférieur à la seconde alors, ont renvoie les 2 valeurs dans un tableau.
Details
at line 46
array
getErrors()
Retourne toutes les erreurs.
at line 56
bool
hasErrors()
Si une erreur existe.
at line 68
$this
setMessages(array $messages = [])
Rempli les messages de retours par défauts.
at line 86
$this
execute(string $keyRule, string $keyValue, mixed $value, string $arg, bool $not)
Exécute le test de validation.
at line 104
abstract protected
test(string $key, string $value, string $arg, bool $not = true)
Défini le test.
at line 111
abstract protected string[]
messages()
Défini les messages de retours par défauts.
at line 120
protected
addReturn(string $keyRule, string $keyMessage, array $value = [])
Ajoute une valeur de retour formatées en cas d'erreur de validation.
at line 143
protected numeric[]
getParamMinMax(string $arg)
Si la chaine de caractère d'entrée correspond à 2 valeurs numériques séparées par une virgule et que la première valeur et inférieur à la seconde alors, ont renvoie les 2 valeurs dans un tableau.