Adventure Documentation

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
see
CollectionListProduct

Main entity of collection

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'
Tags
see
CollectionController
Return values
mixed

        

Search results