Text
in package
implements
Option
Interfaces, Classes and Traits
Table of Contents
- $id : Id
- $titles : OptionTitles
- $type : string
- $value : string
- create() : self
- Create instance.
- id() : Id
- Return ID.
- titles() : OptionTitles
- Return titles.
- type() : string
- Return type.
- value() : string
- Return value.
- __construct() : mixed
- Constructor.
Properties
$id
private
Id
$id
$titles
private
OptionTitles
$titles
$type
private
string
$type
$value
private
string
$value
Methods
create()
Create instance.
public
static create(Id $id, string $value, OptionTitles $titles) : self
Parameters
- $id : Id
- $value : string
- $titles : OptionTitles
Return values
self —id()
Return ID.
public
id() : Id
Tags
Return values
Id —titles()
Return titles.
public
titles() : OptionTitles
Tags
Return values
OptionTitles —type()
Return type.
public
type() : string
Tags
Return values
string —value()
Return value.
public
value() : string
Tags
Return values
string —__construct()
Constructor.
private
__construct(Id $id, string $value, OptionTitles $titles) : mixed
Parameters
- $id : Id
- $value : string
- $titles : OptionTitles