class ProductVideoEventContainer

Class ProductVideoEventContainer is injected as empire.product.video.event.container. This container is connecting ProductVideoManager manager to other services

Methods

__construct(ContainerInterface $container)

No description

QueryBuilder
getProductsByNameJSON(mixed $searchParam, int $page, int $offset)

Get array of product names

getProductForVideo(ProductVideo $video)

Get product from database

mixed
deleteImages(mixed $images)

Delete multiple images

getProductByPk(int $id)

Get product from database

mixed
hasRoleAdmin()

No description

string
getDefaultLocale()

No description

Details

at line 31
__construct(ContainerInterface $container)

Parameters

ContainerInterface $container

at line 44
QueryBuilder getProductsByNameJSON(mixed $searchParam, int $page, int $offset)

Get array of product names

Parameters

mixed $searchParam
int $page
int $offset

Return Value

QueryBuilder

at line 60
Product getProductForVideo(ProductVideo $video)

Get product from database

Parameters

ProductVideo $video

Return Value

Product

Exceptions

NoResultException
NonUniqueResultException

at line 72
mixed deleteImages(mixed $images)

Delete multiple images

Parameters

mixed $images

Return Value

mixed

at line 87
Product getProductByPk(int $id)

Get product from database

Parameters

int $id

Return Value

Product

Exceptions

NoResultException
NonUniqueResultException

at line 95
mixed hasRoleAdmin()

Return Value

mixed

at line 103
string getDefaultLocale()

Return Value

string