PHP Class PHPFusion\ImageRepo

Exibir arquivo Open project: php-fusion/PHP-Fusion Class Usage Examples

Public Methods

Method 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

Method Description
cache ( ) Fetch and cache all off the imagepaths

Method Details

getFileList() public static method

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

getImage() public static method

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
return string The path of the image if the first argument is given, but others not. Otherwise the html "img" tag

getImagePaths() public static method

Get all imagepaths
public static getImagePaths ( ) : string[]
return string[]

replaceInAllPath() public static method

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

setImage() public static method

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