ImageListBuilder

Implements \Gambio\ProductImageList\ImageList\Interfaces\ImageListBuilderInterface

Class ImageListBuilder

package

Gambio\ProductImageList\ImageList\Builders

Methods

build

build() : \Gambio\ProductImageList\ImageList\Collections\ImageList
inheritDoc

Response

\Gambio\ProductImageList\ImageList\Collections\ImageList

create

create() : \Gambio\ProductImageList\ImageList\Interfaces\ImageListBuilderInterface
static

reset

reset() 

withImage

withImage(\Gambio\ProductImageList\Image\Interfaces\ImageInterface $image) : \Gambio\ProductImageList\ImageList\Interfaces\ImageListBuilderInterface

withListId

withListId(\Gambio\ProductImageList\ImageList\ValueObjects\ListId $listId) : \Gambio\ProductImageList\ImageList\Interfaces\ImageListBuilderInterface

withListName

withListName(\Gambio\ProductImageList\ImageList\ValueObjects\ListName $listName) : \Gambio\ProductImageList\ImageList\Builders\ImageListBuilder

Properties

listId

listId : \Gambio\ProductImageList\ImageList\ValueObjects\ListId

imageList

imageList : array<mixed,\Gambio\ProductImageList\Image\Interfaces\ImageInterface>

listName

listName : \Gambio\ProductImageList\ImageList\ValueObjects\ListName