Class craft\fields\data\OptionData
- Inheritance
- craft\fields\data\OptionData
- Implements
- craft\base\Serializable
- Subclasses
- craft\fields\data\SingleOptionFieldData
- Available since version
- 3.0
- Source Code
- https://github.com/craftcms/cms/blob/master/src/fields/data/OptionData.php
Class OptionData
Property | Type | Description | Defined By |
---|---|---|---|
$label |
string, null | craft\fields\data\OptionData | |
$selected |
boolean, null | craft\fields\data\OptionData | |
$value |
string, null | craft\fields\data\OptionData |
Method | Description | Defined By |
---|---|---|
__construct() |
Constructor | craft\fields\data\OptionData |
__toString() |
craft\fields\data\OptionData | |
serialize() |
Returns the object’s serialized value. | craft\fields\data\OptionData |
Property Details
$label
public property
#
public string, null $label = null
$selected
public property
#
public boolean, null $selected = null
$value
public property
#
public string, null $value = null
Method Details
__construct()
public method
#
Constructor
public void __construct ( \craft\fields\data\string $label = null, \craft\fields\data\string $value = null, \craft\fields\data\bool $selected )
$label |
string, null | |
$value |
string, null | |
$selected |
boolean |
__toString()
public method
#
public string __toString ( )
serialize()
public method
#
Returns the object’s serialized value.
public mixed serialize ( )
return | mixed | The serialized value |
---|