Between
class Between extends Size (View source)
{@inheritdoc}
Methods
Exécute le test de validation.
Test si une valeur est entre 2 valeurs de comparaison.
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.
Retourne la longueur de valeur en fonction de son type.
Teste si une valeur est comprise entre 2 valeurs numériques.
Details
$this
setMessages(array $messages = [])
Rempli les messages de retours par défauts.
$this
execute(string $keyRule, string $keyValue, mixed $value, string $arg, bool $not)
Exécute le test de validation.
at line 28
protected
test(string $key, string $value, string $arg, bool $not = true)
Test si une valeur est entre 2 valeurs de comparaison.
at line 39
protected string[]
messages()
Défini les messages de retours par défauts.
protected
addReturn(string $keyRule, string $keyMessage, array $value = [])
Ajoute une valeur de retour formatées en cas d'erreur de validation.
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.
protected int|float
getSize(array|float|int|object|numeric|ressource|string|UploadedFileInterface $value)
Retourne la longueur de valeur en fonction de son type.
at line 56
protected
sizeBetween(string $key, numeric $lengthValue, numeric $min, numeric $max, bool $not = true)
Teste si une valeur est comprise entre 2 valeurs numériques.