ProductListController
extends ProductCommonController
in package
This controller describes the behavior of Product list entities.
Use the controller to generate a collection of CollectionListProduct entities.
Tags
Table of Contents
- __construct() : mixed
- getFilterMap() : array<string|int, mixed>|null
- getPaymentOptions() : mixed
- Legacy, do not use this method
- getUnitTitle() : string
- Get the title of a product entity
- makeCollection() : mixed
Methods
__construct()
public
__construct([mixed $parseUriParameters = false ]) :
mixed
Parameters
- $parseUriParameters : mixed = false
Tags
Return values
mixed —getFilterMap()
public
getFilterMap() :
array<string|int, mixed>|null
Tags
Return values
array<string|int, mixed>|null —getPaymentOptions()
Legacy, do not use this method
public
getPaymentOptions(mixed $Price) :
mixed
Parameters
- $Price : mixed
Tags
Return values
mixed —getUnitTitle()
Get the title of a product entity
public
getUnitTitle(mixed $UnitId[, mixed $LanguageIso = null ]) :
string
Parameters
- $UnitId : mixed
- $LanguageIso : mixed = null
Tags
Return values
string —makeCollection()
public
makeCollection([mixed $params = array() ][, mixed $settings = array() ][, mixed $preloadKey = 'preload' ]) :
mixed
Parameters
- $params : mixed = array()
- $settings : mixed = array()
- $preloadKey : mixed = 'preload'