ImageListFactory
in package
Class ImageListFactory
Table of Contents
- $path : Path
- $url : Url
- __construct() : mixed
- ImageListFactory constructor.
- createImage() : Image
- createImageAltTitle() : ImageAltTitle
- createImageAltTitles() : ImageAltTitles
- createImageListId() : ImageListId
- createImageListIds() : ImageListIds
- createImageListName() : ImageListName
- createImagePath() : ImagePath
- createImages() : Images
- createImageTitle() : ImageTitle
- createImageTitles() : ImageTitles
- createImageWebPath() : ImageUrl
- createNewImage() : NewImage
- createNewImages() : NewImages
- urlEncodeRelativePath() : string
Properties
$path
private
Path
$path
$url
private
Url
$url
Methods
__construct()
ImageListFactory constructor.
public
__construct(Path $path, Url $url) : mixed
Parameters
Return values
mixed —createImage()
public
createImage(ImagePath $localPath, ImageUrl $webPath, ImageTitles $titles, ImageAltTitles $altTitles, int $sortOrder) : Image
Parameters
- $localPath : ImagePath
- $webPath : ImageUrl
- $titles : ImageTitles
- $altTitles : ImageAltTitles
- $sortOrder : int
Return values
Image —createImageAltTitle()
public
createImageAltTitle(string $languageCode, string $text) : ImageAltTitle
Parameters
- $languageCode : string
- $text : string
Return values
ImageAltTitle —createImageAltTitles()
public
createImageAltTitles(ImageAltTitle ...$imageAltTitles) : ImageAltTitles
Parameters
- $imageAltTitles : ImageAltTitle
Return values
ImageAltTitles —createImageListId()
public
createImageListId(int $id) : ImageListId
Parameters
- $id : int
Return values
ImageListId —createImageListIds()
public
createImageListIds(ImageListId ...$imageListIds) : ImageListIds
Parameters
- $imageListIds : ImageListId
Return values
ImageListIds —createImageListName()
public
createImageListName(string $imageListName) : ImageListName
Parameters
- $imageListName : string
Return values
ImageListName —createImagePath()
public
createImagePath(string $relativePath) : ImagePath
Parameters
- $relativePath : string
Return values
ImagePath —createImages()
public
createImages(Image ...$images) : Images
Parameters
- $images : Image
Return values
Images —createImageTitle()
public
createImageTitle(string $languageCode, string $text) : ImageTitle
Parameters
- $languageCode : string
- $text : string
Return values
ImageTitle —createImageTitles()
public
createImageTitles(ImageTitle ...$imageTitles) : ImageTitles
Parameters
- $imageTitles : ImageTitle
Return values
ImageTitles —createImageWebPath()
public
createImageWebPath(string $relativePath) : ImageUrl
Parameters
- $relativePath : string
Return values
ImageUrl —createNewImage()
public
createNewImage(ImagePath $localPath, ImageTitles $titles, ImageAltTitles $altTitles, int $sortOrder) : NewImage
Parameters
- $localPath : ImagePath
- $titles : ImageTitles
- $altTitles : ImageAltTitles
- $sortOrder : int
Return values
NewImage —createNewImages()
public
createNewImages(NewImage ...$newImages) : NewImages
Parameters
- $newImages : NewImage
Return values
NewImages —urlEncodeRelativePath()
private
urlEncodeRelativePath(string $relativePath) : string
Parameters
- $relativePath : string