CollectionOptionHelper
class CollectionOptionHelper
Generic Collection Options in pages when working with Collections
Constants
| private TOKEN_DOMAIN |
|
| private SORT_BY_POPULARITY |
|
Methods
static array
addCollectionOptionsFDL(Collection $collection, OptionList|null $customOrderOptionList = null, bool $includeGeoData = false)
Generate FDL for collection
static void
applyCollectionOptions(Collection $collection, array $portletConfig)
Apply scopes / options previously set. Function is NOT doing permission checks/scopes
static array|null
getCollectionOrderByFDL(Collection $collection, OptionList|null $customOrderOptionList = null)
Ordering Option Field
static string
getPrefixedConfigName(Collection $collection, string|null $configName = null)
Get internal config name used by CollectioOptionHelper
Details
at line 36
static array
addCollectionOptionsFDL(Collection $collection, OptionList|null $customOrderOptionList = null, bool $includeGeoData = false)
Generate FDL for collection
at line 161
static void
applyCollectionOptions(Collection $collection, array $portletConfig)
Apply scopes / options previously set. Function is NOT doing permission checks/scopes
at line 235
static array|null
getCollectionOrderByFDL(Collection $collection, OptionList|null $customOrderOptionList = null)
Ordering Option Field
at line 320
static string
getPrefixedConfigName(Collection $collection, string|null $configName = null)
Get internal config name used by CollectioOptionHelper