VisibilityOptionFactory
in package
Class representing a sort order option.
Table of Contents
- ID = "visibility"
- Dropdown ID.
- DEFAULT_VALUE = true
- Default value.
- LANGUAGE_CODE_ENGLISH = "en"
- English language code.
- LANGUAGE_CODE_GERMAN = "de"
- German language code.
- TITLES = [self::LANGUAGE_CODE_GERMAN => "Sichtbarkeit", self::LANGUAGE_CODE_ENGLISH => "Visibility"]
- Multilingual titles.
- create() : CheckboxOption
- Return checkbox.
- createTitles() : OptionTitles
- Return multilingual titles.
Constants
ID
Dropdown ID.
public
mixed
ID
= "visibility"
DEFAULT_VALUE
Default value.
private
mixed
DEFAULT_VALUE
= true
LANGUAGE_CODE_ENGLISH
English language code.
private
mixed
LANGUAGE_CODE_ENGLISH
= "en"
LANGUAGE_CODE_GERMAN
German language code.
private
mixed
LANGUAGE_CODE_GERMAN
= "de"
TITLES
Multilingual titles.
private
mixed
TITLES
= [self::LANGUAGE_CODE_GERMAN => "Sichtbarkeit", self::LANGUAGE_CODE_ENGLISH => "Visibility"]
Methods
create()
Return checkbox.
public
static create(StatisticsOverviewFactory $factory) : CheckboxOption
Parameters
- $factory : StatisticsOverviewFactory
-
Factory.
Return values
CheckboxOption —Instance.
createTitles()
Return multilingual titles.
private
static createTitles(StatisticsOverviewFactory $factory) : OptionTitles
Parameters
- $factory : StatisticsOverviewFactory
-
Factory.
Return values
OptionTitles —Multilingual titles.