Image

package Iss
author Michael Herzberg
since 1.0.0

 Methods

Konstruktor der Klasse

__construct(string $remotePath, string $size, resource $app) : void

Mögliche Werte für $size sind

Parameters

$remotePath

string

Pfad zum Bild

$size

string

gewünschte Bildgröße

$app

resource

Slim Framework resource

Destruktor der Klasse

__destruct() : void

Getter-Methode um Cache-Variable auszulesen

getCache() : string

Returns

string

Getter-Methode um absoluten Pfad auszulesen

getCacheAbsPath() : string

Returns

string

Getter-Methode um relativen Pfad auszulesen

getCacheRelPath() : string

Returns

string

Methode überprüft ob Bild im Cache vorhanden ist

checkImageCache() : boolean

Returns

boolean

Methode erzeugt skaliertes Bild

generateSkaledImage() : array

Returns

array

Methode ermittelt die Größe des Bildes

getSize() : integer

Returns

integer

Methode erstellt Verzeichnis

makeDir() : boolean

Returns

boolean

Setter-Methode für Hash-Variable

setHash() : boolean

Returns

boolean

Setter-Methode für absoluten und relativen Pfad zum Bild

setImagePaths() : boolean

Returns

boolean

 Properties

 

Cache zeigt an ob Bild im Cache vorhanden ist

$cache : boolean

 

Absoluter Pfad zum Bild im Cache

$cacheAbsPath : string

 

Relativer Pfad zum Bild im Cache

$cacheRelPath : string

 

Hash-Wert des Bildes

$hash : string

 

Instanz des Bildes

$img : resource

 

Slim Framework Log

$log : resource

 

Orginalpfad des Bildes

$remotePath : string

 

Bildgröße

$size : string