ImageDimensionsHeight
class ImageDimensionsHeight extends Image (View source)
{@inheritdoc}
Properties
protected array | $mimetypes | Liste des extensions prises en charge. | from FileMimes |
Methods
Exécute le test de validation.
Test la hauteur d'une image.
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.
Test si l'extension du fichier est autorisée.
Test si l'extension du fichier ne correspond pas aux extensions autorisées.
Récupère des mimestypes à partir d'une liste d'extensions.
Retourne là ou les mimetypes à partir d'une extension ou FALSE si aucuns mimetypes n'est trouvés.
Valide si une liste d'extensions correspond à un mimetype d'image.
Test la hauteur d'une image.
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 la hauteur d'une image.
at line 70
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
checkErrorFile(string $key, UploadedFileInterface $value)
Vérifie si le fichier ne contient pas d'erreur.
protected string|false
getMime(UploadedFileInterface $upload)
Retourne le mimetype du fichier.
protected @return
getExtension(UploadedFileInterface $upload)
Retourne l'extension du fichier.
protected int
validMine(string $info, sting $extension)
Test si l'extension du fichier est autorisée.
protected
validNotMime(string $info, string $extensions)
Test si l'extension du fichier ne correspond pas aux extensions autorisées.
protected array|bool
getMimesByExtensions(array $extensions)
Récupère des mimestypes à partir d'une liste d'extensions.
protected bool|string|array
getMimeByExtension(string $extension)
Retourne là ou les mimetypes à partir d'une extension ou FALSE si aucuns mimetypes n'est trouvés.
protected int[]
getDimensions(UploadedFileInterface $upload)
Retourne les dimensions d'une image.
protected bool
validMimeImageByExtension(string $extensions)
Valide si une liste d'extensions correspond à un mimetype d'image.
at line 52
protected
sizeBetween(int $lengthValue, numeric $min, numeric $max, bool $not = true)
Test la hauteur d'une image.