Documentation

PictureService
in package

Service pour la gestion des images.

Table of Contents

$params  : mixed
__construct()  : mixed
Constructeur de la classe PictureService.
add()  : string
Ajoute une image avec des options de redimensionnement.
delete()  : bool
Supprime une image avec des options de redimensionnement.

Properties

Methods

__construct()

Constructeur de la classe PictureService.

public __construct(ParameterBagInterface $params) : mixed
Parameters
$params : ParameterBagInterface

L'objet de gestion des paramètres.

Return values
mixed

add()

Ajoute une image avec des options de redimensionnement.

public add(UploadedFile $picture[, string|null $folder = '' ][, int|null $width = 250 ][, int|null $height = 250 ]) : string
Parameters
$picture : UploadedFile

L'image à ajouter.

$folder : string|null = ''

Le dossier dans lequel stocker l'image (par défaut : racine).

$width : int|null = 250

La largeur souhaitée de l'image redimensionnée (par défaut : 250).

$height : int|null = 250

La hauteur souhaitée de l'image redimensionnée (par défaut : 250).

Tags
throws
Exception

Si le format de l'image est incorrect.

Return values
string

Le nom du fichier de l'image ajoutée.

delete()

Supprime une image avec des options de redimensionnement.

public delete(string $fichier[, string|null $folder = '' ][, int|null $width = 250 ][, int|null $height = 250 ]) : bool
Parameters
$fichier : string

Le nom du fichier de l'image à supprimer.

$folder : string|null = ''

Le dossier dans lequel l'image est stockée (par défaut : racine).

$width : int|null = 250

La largeur de l'image redimensionnée (par défaut : 250).

$height : int|null = 250

La hauteur de l'image redimensionnée (par défaut : 250).

Return values
bool

True si l'image a été supprimée avec succès, False sinon.

Search results