File
class File extends Rule (View source)
{@inheritdoc}
Methods
Exécute le test de validation.
Test si la valeur est un fichier.
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.
Vérifie si le fichier ne contient pas d'erreur.
Retourne le mimetype du fichier.
Retourne l'extension du fichier.
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 30
protected
test(string $key, string $value, string $arg, bool $not = true)
Test si la valeur est un fichier.
at line 48
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.
at line 69
protected
checkErrorFile(string $key, UploadedFileInterface $value)
Vérifie si le fichier ne contient pas d'erreur.
at line 110
protected string|false
getMime(UploadedFileInterface $upload)
Retourne le mimetype du fichier.
at line 124
protected @return
getExtension(UploadedFileInterface $upload)
Retourne l'extension du fichier.