Code
Explorer
You are a developer and looking for Shopware projects?
Apply Now!
getSetsQuery example
protected
$propertyRepository
;
/** * Returns the groups for the sets grids */
public
function
getSetsAction
(
)
{
$limit
=
(int)
$this
->
Request
(
)
->
getParam
(
'limit', 0
)
;
$offset
=
(int)
$this
->
Request
(
)
->
getParam
(
'start', 0
)
;
$filter
=
$this
->
Request
(
)
->
getParam
(
'filter',
[
]
)
;
$query
=
$this
->
getPropertyRepository
(
)
->
getSetsQuery
(
$offset
,
$limit
,
$filter
)
;
$totalCount
=
$this
->
getManager
(
)
->
getQueryCount
(
$query
)
;
$sets
=
$query
->
getArrayResult
(
)
;
$this
->
View
(
)
->
assign
(
[
'success' => true,
'data' =>
$sets
,
'total' =>
$totalCount
,
]
)
;
}