SelectItem implements ArrayAccess

FinalYes

Table of Contents

Interfaces

ArrayAccess

Methods

__construct()  : mixed
fromTcaItemArray()  : SelectItem
getDescription()  : string|array<string|int, mixed>|null
getGroup()  : string|null
getIcon()  : string|null
getIconIdentifierChecked()  : string|null
getIconIdentifierUnchecked()  : string|null
getLabel()  : string
getLabelChecked()  : string|null
getLabelUnchecked()  : string|null
getValue()  : int|string|null
hasDescription()  : bool
hasGroup()  : bool
hasIcon()  : bool
hasIconIdentifierChecked()  : bool
hasIconIdentifierUnchecked()  : bool
hasLabelChecked()  : bool
hasLabelUnchecked()  : bool
invertStateDisplay()  : bool
isDivider()  : bool
offsetExists()  : bool
offsetGet()  : mixed
offsetSet()  : void
offsetUnset()  : void
toArray()  : array<string|int, mixed>
withDescription()  : SelectItem
withGroup()  : SelectItem
withIcon()  : SelectItem
withLabel()  : SelectItem
withValue()  : SelectItem

Methods

__construct()

public __construct(string $type, string $label, int|string|null $value[, string|null $icon = null ][, string|null $group = null ][, string|array<string|int, mixed>|null $description = null ][, bool $invertStateDisplay = false ][, string|null $iconIdentifierChecked = null ][, string|null $iconIdentifierUnchecked = null ][, string|null $labelChecked = null ][, string|null $labelUnchecked = null ]) : mixed
Parameters
$type : string
$label : string
$value : int|string|null
$icon : string|null = null
$group : string|null = null
$description : string|array<string|int, mixed>|null = null
$invertStateDisplay : bool = false
$iconIdentifierChecked : string|null = null
$iconIdentifierUnchecked : string|null = null
$labelChecked : string|null = null
$labelUnchecked : string|null = null

fromTcaItemArray()

public static fromTcaItemArray(array<string|int, mixed> $item[, string $type = 'select' ]) : SelectItem
Parameters
$item : array<string|int, mixed>
$type : string = 'select'
Return values
SelectItem

getDescription()

public getDescription() : string|array<string|int, mixed>|null
Return values
string|array<string|int, mixed>|null

getGroup()

public getGroup() : string|null
Return values
string|null

getIcon()

public getIcon() : string|null
Return values
string|null

getIconIdentifierChecked()

public getIconIdentifierChecked() : string|null
Return values
string|null

getIconIdentifierUnchecked()

public getIconIdentifierUnchecked() : string|null
Return values
string|null

getLabel()

public getLabel() : string
Return values
string

getLabelChecked()

public getLabelChecked() : string|null
Return values
string|null

getLabelUnchecked()

public getLabelUnchecked() : string|null
Return values
string|null

getValue()

public getValue() : int|string|null
Return values
int|string|null

hasDescription()

public hasDescription() : bool
Return values
bool

hasGroup()

public hasGroup() : bool
Return values
bool

hasIcon()

public hasIcon() : bool
Return values
bool

hasIconIdentifierChecked()

public hasIconIdentifierChecked() : bool
Return values
bool

hasIconIdentifierUnchecked()

public hasIconIdentifierUnchecked() : bool
Return values
bool

hasLabelChecked()

public hasLabelChecked() : bool
Return values
bool

hasLabelUnchecked()

public hasLabelUnchecked() : bool
Return values
bool

invertStateDisplay()

public invertStateDisplay() : bool
Return values
bool

isDivider()

public isDivider() : bool
Return values
bool

offsetExists()

public offsetExists(mixed $offset) : bool
Parameters
$offset : mixed
Return values
bool

offsetGet()

public offsetGet(mixed $offset) : mixed
Parameters
$offset : mixed

offsetSet()

public offsetSet(mixed $offset, mixed $value) : void
Parameters
$offset : mixed
$value : mixed

offsetUnset()

public offsetUnset(mixed $offset) : void
Parameters
$offset : mixed

toArray()

public toArray() : array<string|int, mixed>
Return values
array<string|int, mixed>

withDescription()

public withDescription(string|array<string|int, mixed>|null $description) : SelectItem
Parameters
$description : string|array<string|int, mixed>|null
Return values
SelectItem

        
On this page

Search results