StockLedgerEntryRepository

Extends \Shopware\Components\Model\ModelRepository

package

Default

Methods

Creates and returns a query, which fetchs extended data of all stock entities and applies pagination, sorting and filters if given.

getAllStocksQuery(integer $start, integer $limit = null, array $sort = array(), array $filter = array()) : \Doctrine\ORM\Query

Arguments

$start

integer

$limit

integer

$sort

array

$filter

array

Response

\Doctrine\ORM\Query

Creates a query to fetch the total count of stock entities matching the given filter.

getAllStocksTotalCountQuery(array $filter = array()) : \Doctrine\ORM\Query

Arguments

$filter

array

Response

\Doctrine\ORM\Query

Aggregated filtered stock entries and returns the a sorted result array containing the aggregation results as well as the info about the respective article details.

getInventory(array $filter = array(), array $sort = array()) : array

Arguments

$filter

array

$sort

array

Response

array