ApplicableFilters
extends Element
in package
Uses
ElementTrait
This is the 'ApplicableFilters' class, a DTO class for the theme configuration data.
The items stored in this class will remain immutable (only get methods are available).
This class extends SDK\Core\Dtos\Element, see this class.
Tags
Table of Contents
BRANDS_LIST | = \FWK\Enums\Parameters::BRANDS_LIST | |
---|---|---|
CATEGORY_ID_LIST | = \FWK\Enums\Parameters::CATEGORY_ID_LIST | |
FILTER_CUSTOMTAG | = \FWK\Enums\Parameters::FILTER_CUSTOMTAG | |
FILTER_CUSTOMTAG_GROUP | = \FWK\Enums\Parameters::FILTER_CUSTOMTAG_GROUP | |
FILTER_OPTION | = \FWK\Enums\Parameters::FILTER_OPTION | |
ONLY_FEATURED | = \FWK\Enums\Parameters::ONLY_FEATURED | |
ONLY_OFFERS | = \FWK\Enums\Parameters::ONLY_OFFERS | |
PRICE_RANGE | = \FWK\Enums\Parameters::PRICE_RANGE | |
Q | = \FWK\Enums\Parameters::Q | |
getBrandsList() | This method returns the brands list filter configuration. | : ApplicableFilter|null |
getCategoryIdList() | This method returns the categories filter configuration. | : ApplicableFilter|null |
getFilterCustomTag() | This method returns the filterCustomTag filter configuration. | : ApplicableFilter|null |
getFilterCustomTagGroup() | This method returns the filterCustomTagGroup filter configuration. | : ApplicableFilter|null |
getFilterOption() | This method returns the filterOption filter configuration. | : ApplicableFilter|null |
getOnlyFeatured() | This method returns the onlyFeatured filter configuration. | : ApplicableFilter|null |
getOnlyOffers() | This method returns the onlyOffers filter configuration. | : ApplicableFilter|null |
getPriceRange() | This method returns the price range filter configuration. | : ApplicableFilter|null |
getQ() | This method returns the query filter configuration. | : ApplicableFilter|null |
Constants
BRANDS_LIST
public
mixed
BRANDS_LIST
= \FWK\Enums\Parameters::BRANDS_LIST
CATEGORY_ID_LIST
public
mixed
CATEGORY_ID_LIST
= \FWK\Enums\Parameters::CATEGORY_ID_LIST
FILTER_CUSTOMTAG
public
mixed
FILTER_CUSTOMTAG
= \FWK\Enums\Parameters::FILTER_CUSTOMTAG
FILTER_CUSTOMTAG_GROUP
public
mixed
FILTER_CUSTOMTAG_GROUP
= \FWK\Enums\Parameters::FILTER_CUSTOMTAG_GROUP
FILTER_OPTION
public
mixed
FILTER_OPTION
= \FWK\Enums\Parameters::FILTER_OPTION
ONLY_FEATURED
public
mixed
ONLY_FEATURED
= \FWK\Enums\Parameters::ONLY_FEATURED
ONLY_OFFERS
public
mixed
ONLY_OFFERS
= \FWK\Enums\Parameters::ONLY_OFFERS
PRICE_RANGE
public
mixed
PRICE_RANGE
= \FWK\Enums\Parameters::PRICE_RANGE
Q
public
mixed
Q
= \FWK\Enums\Parameters::Q
Methods
getBrandsList()
This method returns the brands list filter configuration.
public
getBrandsList() : ApplicableFilter|null
Return values
ApplicableFilter|null —getCategoryIdList()
This method returns the categories filter configuration.
public
getCategoryIdList() : ApplicableFilter|null
Return values
ApplicableFilter|null —getFilterCustomTag()
This method returns the filterCustomTag filter configuration.
public
getFilterCustomTag() : ApplicableFilter|null
Return values
ApplicableFilter|null —getFilterCustomTagGroup()
This method returns the filterCustomTagGroup filter configuration.
public
getFilterCustomTagGroup() : ApplicableFilter|null
Return values
ApplicableFilter|null —getFilterOption()
This method returns the filterOption filter configuration.
public
getFilterOption() : ApplicableFilter|null
Return values
ApplicableFilter|null —getOnlyFeatured()
This method returns the onlyFeatured filter configuration.
public
getOnlyFeatured() : ApplicableFilter|null
Return values
ApplicableFilter|null —getOnlyOffers()
This method returns the onlyOffers filter configuration.
public
getOnlyOffers() : ApplicableFilter|null
Return values
ApplicableFilter|null —getPriceRange()
This method returns the price range filter configuration.
public
getPriceRange() : ApplicableFilter|null
Return values
ApplicableFilter|null —getQ()
This method returns the query filter configuration.
public
getQ() : ApplicableFilter|null