BlockPageManager
class BlockPageManager implements BasicEntityManagerInterface
Class BlockPageManager is injected as empire_block_page.manager service. BlockPageManager handles the logic for entity.
Traits
Trait JQGridManagerTrait
Properties
| protected BlockPageRepository | $repository | ||
| protected BlockElementsEventContainer | $eventContainer |
Methods
mixed
searchForJQGRID(array $searchParams, array $sortParams = array(), array $additionalParams = array(), JQGridWrapper $jqGridWrapper = null)
No description
from JQGridManagerTrait
mixed
findAllForJQGRID(int $page, int $offset, array $sortParams, array $additionalParams = array(), JQGridWrapper $jqGridWrapper = null)
No description
from JQGridManagerTrait
mixed
getCountForJQGRID(array|null $searchParams = null, array|null $sortParams = null, array|null $additionalParams = array(), JQGridWrapper|null $jqGridWrapper = null)
No description
from JQGridManagerTrait
__construct(BlockPageRepository $repository, BlockElementsEventContainer $eventContainer, DoctrineRoutingHelper $routingHelper)
BlockElementsManager constructor.
findBlockPageBySlug(string $param)
Get Single Block Page by slug or id
deletePages(array $ids)
Delete multiple pages
mixed
getProductsByNameJSON(string $nameString, int $page, int $offset)
Do product search by text
array
getBrandsByNameJSON(string $nameString, int $page, int $offset)
Get brands by search string
array
getCategoriesByNameJSON(string $nameString, int $page, int $offset)
Get categories by search string
string
prepareTitle(string $title)
Prepare block page title by removing special characters
Details
in JQGridManagerTrait at line 26
mixed
searchForJQGRID(array $searchParams, array $sortParams = array(), array $additionalParams = array(), JQGridWrapper $jqGridWrapper = null)
in JQGridManagerTrait at line 40
mixed
findAllForJQGRID(int $page, int $offset, array $sortParams, array $additionalParams = array(), JQGridWrapper $jqGridWrapper = null)
in JQGridManagerTrait at line 53
mixed
getCountForJQGRID(array|null $searchParams = null, array|null $sortParams = null, array|null $additionalParams = array(), JQGridWrapper|null $jqGridWrapper = null)
at line 44
__construct(BlockPageRepository $repository, BlockElementsEventContainer $eventContainer, DoctrineRoutingHelper $routingHelper)
BlockElementsManager constructor.
at line 130
BlockPage
findBlockPageBySlug(string $param)
Get Single Block Page by slug or id
at line 142
deletePages(array $ids)
Delete multiple pages
at line 155
mixed
getProductsByNameJSON(string $nameString, int $page, int $offset)
Do product search by text
at line 168
array
getBrandsByNameJSON(string $nameString, int $page, int $offset)
Get brands by search string
at line 181
array
getCategoriesByNameJSON(string $nameString, int $page, int $offset)
Get categories by search string
at line 192
string
prepareTitle(string $title)
Prepare block page title by removing special characters