class ContactUsRepository extends EntityRepository

Class ContactUsRepository is injected as empire_contuct_us.repository service. ContactUsRepository is used for crud operation for managed entity.

Use this class to work with database.

Traits

Trait JQGridTrait

Constants

ALIAS

ContactUs alias

FILE_ALIAS

File alias

Methods

jQGridJoinFields(QueryBuilder $qb, JQGridWrapper $jqGridWrapper)

All joins used in select.

jQGridGroupByFields(QueryBuilder $qb, JQGridWrapper $jqGridWrapper)

Should contain group by which jqgrid uses.

array
findAllForJQGRID(int $page, int $offset, array $sortParams, array $additionalParams, JQGridWrapper $jqGridWrapper)

JQGrid function

array
searchForJQGRID(array $searchParams, array $sortParams, bool $isCountSearch = false, array $additionalParams = array(), JQGridWrapper $jqGridWrapper = null)

JQGrid function

save(ContactUs $entity)

Persist contact us object to database

mixed
getOneById(string|int $id)

Get object from database by id

array|string
removeElements(array $array)

Remove objects from array from database

array
getObjectsByIds(array $array)

Get multiple objects by ids array

Details

in JQGridTrait at line 27
jQGridJoinFields(QueryBuilder $qb, JQGridWrapper $jqGridWrapper)

All joins used in select.

Override in the repository class if needed. Should do nothing otherwise

Parameters

QueryBuilder $qb
JQGridWrapper $jqGridWrapper

in JQGridTrait at line 42
jQGridGroupByFields(QueryBuilder $qb, JQGridWrapper $jqGridWrapper)

Should contain group by which jqgrid uses.

Override in the repository class if needed. Should do nothing otherwise

Parameters

QueryBuilder $qb
JQGridWrapper $jqGridWrapper

in JQGridTrait at line 61
array findAllForJQGRID(int $page, int $offset, array $sortParams, array $additionalParams, JQGridWrapper $jqGridWrapper)

JQGrid function

Parameters

int $page
int $offset
array $sortParams
array $additionalParams
JQGridWrapper $jqGridWrapper

Return Value

array

in JQGridTrait at line 94
array searchForJQGRID(array $searchParams, array $sortParams, bool $isCountSearch = false, array $additionalParams = array(), JQGridWrapper $jqGridWrapper = null)

JQGrid function

Parameters

array $searchParams
array $sortParams
bool $isCountSearch
array $additionalParams
JQGridWrapper $jqGridWrapper

Return Value

array

at line 39
ContactUs save(ContactUs $entity)

Persist contact us object to database

Parameters

ContactUs $entity

Return Value

ContactUs

at line 59
mixed getOneById(string|int $id)

Get object from database by id

Parameters

string|int $id

Return Value

mixed

Exceptions

NonUniqueResultException

at line 76
array|string removeElements(array $array)

Remove objects from array from database

Parameters

array $array

Return Value

array|string

at line 101
array getObjectsByIds(array $array)

Get multiple objects by ids array

Parameters

array $array

Return Value

array