PHP Class PHPFusion\ImageRepo

Afficher le fichier Open project: php-fusion/PHP-Fusion Class Usage Examples

Méthodes publiques

Méthode Description
getFileList ( $path ) : array Given a path, returns an array of all files
getImage ( string $image, string $alt = "", string $style = "", string $title = "", string $atts = "" ) : string Get the imagepath or the html "img" tag
getImagePaths ( ) : string[] Get all imagepaths
replaceInAllPath ( string $source, string $target ) Replace a part in each path
setImage ( string $name, string $path ) Set a path of an image

Private Methods

Méthode Description
cache ( ) Fetch and cache all off the imagepaths

Method Details

getFileList() public static méthode

Given a path, returns an array of all files
public static getFileList ( $path ) : array
$path
Résultat array

getImage() public static méthode

Get the imagepath or the html "img" tag
public static getImage ( string $image, string $alt = "", string $style = "", string $title = "", string $atts = "" ) : string
$image string The name of the image.
$alt string "alt" attribute of the image
$style string "style" attribute of the image
$title string "title" attribute of the image
$atts string Custom attributes of the image
Résultat string The path of the image if the first argument is given, but others not. Otherwise the html "img" tag

getImagePaths() public static méthode

Get all imagepaths
public static getImagePaths ( ) : string[]
Résultat string[]

replaceInAllPath() public static méthode

Replace a part in each path
public static replaceInAllPath ( string $source, string $target )
$source string
$target string

setImage() public static méthode

Set a path of an image
public static setImage ( string $name, string $path )
$name string
$path string