Craft 3 Class Reference

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

Public Properties
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
Public Methods
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