Images
in package
implements
IteratorAggregate
Class Images
Interfaces, Classes and Traits
- IteratorAggregate
Table of Contents
- $images : array<string|int, Image>
- create() : Images
- getByLocalPath() : Image
- getHighestSortValue() : int
- getIterator() : Traversable|array<string|int, Image>
- toArray() : array<string|int, mixed>
- with() : Images
- without() : Images
- __construct() : mixed
- Images constructor.
Properties
$images
private
array<string|int, Image>
$images
Methods
create()
public
static create(Image ...$images) : Images
Parameters
- $images : Image
Return values
Images —getByLocalPath()
public
getByLocalPath(ImagePath $localPath) : Image
Parameters
- $localPath : ImagePath
Tags
Return values
Image —getHighestSortValue()
public
getHighestSortValue() : int
Return values
int —getIterator()
public
getIterator() : Traversable|array<string|int, Image>
Return values
Traversable|array<string|int, Image> —toArray()
public
toArray() : array<string|int, mixed>
Return values
array<string|int, mixed> —with()
public
with(Image ...$images) : Images
Parameters
- $images : Image
Return values
Images —without()
public
without(ImagePath ...$imagePaths) : Images
Parameters
- $imagePaths : ImagePath
Return values
Images —__construct()
Images constructor.
private
__construct(array<string|int, Image> $images) : mixed
Parameters
- $images : array<string|int, Image>