public
|
|
public
array
|
#
getGraduatedPrices( array $productIds = null )
Returns the graduated prices of a product or an empty array nothing was found.
Returns the graduated prices of a product or an empty array nothing was found.
Parameters
- $productIds
- Array containing the selected product IDs to be processed.
Returns
array Returns array that contains the graduated prices information.
Implementation of
|
public
array
|
#
getFilteredProductProperties( array $productIds, array $filterParameters )
Returns filtered product properties based on the provided filter criteria.
Returns filtered product properties based on the provided filter criteria.
Parameters
- $productIds
- Array containing the selected product IDs to be processed.
- $filterParameters
- Contains the filter parameters.
Returns
array Returns the query result as a pure array, or an empty array when no result is produced.
Implementation of
|
public
integer
|
#
getFilteredProductPropertiesCount( array $productIds, array $filterParameters )
Returns products that are subject to the specified filter criteria.
Returns products that are subject to the specified filter criteria.
Parameters
- $productIds
- Array containing the selected product IDs to be processed.
- $filterParameters
- Contains the filter parameters.
Returns
integer Returns the number of product properties found.
Implementation of
|
public
integer
|
#
getProductPropertiesCount( )
Returns the number of all product properties found.
Returns the number of all product properties found.
Returns
integer Returns the record number.
Implementation of
|
public
QuickEditProductPropertiesRepository
|
#
paginateProperties( IntType $start = null, IntType $length = null )
Sets the starting point of the pagination and the number of products.
Sets the starting point of the pagination and the number of products.
Parameters
- $start
- Pagination start index.
- $length
- Page length value.
Returns
Implementation of
|
public
QuickEditProductPropertiesRepository
|
#
sortProperties( StringType $orderBy = null )
Sets the sorting order of the product properties.
Sets the sorting order of the product properties.
Parameters
- $orderBy
- Sorting order (ASC or DESC).
Returns
Implementation of
|
public
boolean
|
#
setByCombisId( array $productCombi )
Saves product by product-combi ID.
Saves product by product-combi ID.
Parameters
- $productCombi
- Contains product data to be saved.
Returns
boolean Returns the operation result.
Implementation of
|
public
array
|
#
getFilteredSpecialPrices( array $productIds, array $filterParameters )
Returns the special prices of the indicated products.
Returns the special prices of the indicated products.
Parameters
- $productIds
- Array containing the product IDs to be processed.
- $filterParameters
- Contains filter parameters.
Returns
array Returns the query result as a pure array, or an empty array when no result is produced.
Implementation of
|
public
integer
|
#
getFilteredSpecialPricesCount( array $productIds, array $filterParameters )
Returns the record number of the filtered special prices.
Returns the record number of the filtered special prices.
Parameters
- $productIds
- Array containing the product IDs to be processed.
- $filterParameters
- Contains filter parameters.
Returns
integer Returns the number of special prices found.
Implementation of
|
public
QuickEditProductSpecialPricesRepository
|
#
paginateSpecialPrices( IntType $start = null, IntType $length = null )
Sets the starting point of the pagination and the number of special prices.
Sets the starting point of the pagination and the number of special prices.
Parameters
- $start
- Pagination start index.
- $length
- Page length value.
Returns
Implementation of
|
public
QuickEditProductSpecialPricesRepository
|
#
sortSpecialPrices( StringType $orderBy = null )
Sets the sorting order of the special prices.
Sets the sorting order of the special prices.
Parameters
- $orderBy
- Sorting order (ASC or DESC)
Returns
Implementation of
|
public
integer
|
#
getSpecialPricesCount( )
Get special prices record count.
Get special prices record count.
Returns
integer Returns the number of all special prices found.
Implementation of
|
public
boolean
|
#
setSpecialPriceById( array $specialPrice )
Saves the changed data regarding the special price.
Saves the changed data regarding the special price.
Parameters
- $specialPrice
- Contains the special prices data.
Returns
boolean Returns the operation result.
Implementation of
|