OptionType
in package
Class OptionType
Tags
Table of Contents
- ALLOWED_TYPES = [self::DROPDOWN_TYPE, self::IMAGE_TYPE, self::RADIO_TYPE, self::TEXT_TYPE, self::BOXED_TEXT_TYPE]
- BOXED_TEXT_TYPE = 'BoxedText'
- DROPDOWN_TYPE = 'Dropdown'
- IMAGE_TYPE = 'Image'
- RADIO_TYPE = 'Radio'
- TEXT_TYPE = 'Text'
- $value : string
- create() : OptionType
- value() : string
- __construct() : mixed
- OptionType constructor.
Constants
ALLOWED_TYPES
public
mixed
ALLOWED_TYPES
= [self::DROPDOWN_TYPE, self::IMAGE_TYPE, self::RADIO_TYPE, self::TEXT_TYPE, self::BOXED_TEXT_TYPE]
BOXED_TEXT_TYPE
public
mixed
BOXED_TEXT_TYPE
= 'BoxedText'
DROPDOWN_TYPE
public
mixed
DROPDOWN_TYPE
= 'Dropdown'
IMAGE_TYPE
public
mixed
IMAGE_TYPE
= 'Image'
RADIO_TYPE
public
mixed
RADIO_TYPE
= 'Radio'
TEXT_TYPE
public
mixed
TEXT_TYPE
= 'Text'
Properties
$value
private
string
$value
Methods
create()
public
static create(string $value) : OptionType
Parameters
- $value : string
Return values
OptionType —value()
public
value() : string
Return values
string —__construct()
OptionType constructor.
private
__construct(string $value) : mixed
Parameters
- $value : string