class StaticPageCommentManager implements JQGridInterface, BasicEntityManagerInterface

Class StaticPageCommentManager is injected as alligator.static_page_comment_manager service. StaticPageCommentManager handles the logic for entity.

Properties

protected StaticPageCommentRepository $repository
protected StaticPageCommentContainer $container

Methods

__construct(StaticPageCommentRepository $repository, StaticPageCommentContainer $container)

No description

array
findOneByIdCustom(int $id)

Get StaticPageComment with custom query

saveComment(StaticPageComment $comment)

Persist new StaticPageComment

array
searchForJQGRID(array $searchParams, array $sortParams = array(), array $additionalParams = array(), $JQGridWrapper = null)

No description

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

No description

array
getCountForJQGRID(null $searchParams = null, null $sortParams = null, array $additionalParams = array(), $JQGridWrapper = null)

No description

bool
editApproveComment(StaticPageComment $comment)

Update approved status for comment

bool
deleteStaticPageComments(array $ids)

Delete all static pages whose id is in specified array

Details

at line 39
__construct(StaticPageCommentRepository $repository, StaticPageCommentContainer $container)

Parameters

StaticPageCommentRepository $repository
StaticPageCommentContainer $container

at line 51
array findOneByIdCustom(int $id)

Get StaticPageComment with custom query

Parameters

int $id

Return Value

array

at line 65
StaticPageComment saveComment(StaticPageComment $comment)

Persist new StaticPageComment

Parameters

StaticPageComment $comment

Return Value

StaticPageComment

Exceptions

ORMException
OptimisticLockException

at line 83
array searchForJQGRID(array $searchParams, array $sortParams = array(), array $additionalParams = array(), $JQGridWrapper = null)

Parameters

array $searchParams
array $sortParams
array $additionalParams
$JQGridWrapper

Return Value

array

at line 91
array findAllForJQGRID(int $page, int $offset, array $sortParams, array $additionalParams = array(), $JQGridWrapper = null)

Parameters

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

Return Value

array

at line 99
array getCountForJQGRID(null $searchParams = null, null $sortParams = null, array $additionalParams = array(), $JQGridWrapper = null)

Parameters

null $searchParams
null $sortParams
array $additionalParams
$JQGridWrapper

Return Value

array

at line 114
bool editApproveComment(StaticPageComment $comment)

Update approved status for comment

Parameters

StaticPageComment $comment

Return Value

bool

at line 127
bool deleteStaticPageComments(array $ids)

Delete all static pages whose id is in specified array

Parameters

array $ids

Return Value

bool