class CheckboxList extends MultiChoiceControl

Set of checkboxes.

Properties

protected Html $separator
protected Html $container
protected Html $itemLabel

Methods

__construct($label = null, array $items = null)

No description

void
loadHttpData()

Loads HTTP data.

Html|string
getControl()

Generates control's HTML element.

Html|string|null
getLabel(string|object $caption = null)

Generates label's HTML element.

Html|null
getControlPart($key = null)

No description

Html|null
getLabelPart($key = null)

No description

getSeparatorPrototype()

Returns separator HTML element template.

getContainerPrototype()

Returns container HTML element template.

getItemLabelPrototype()

Returns item label HTML element template.

Details

at line 38
__construct($label = null, array $items = null)

Parameters

$label
array $items

at line 49
void loadHttpData()

Loads HTTP data.

Return Value

void

at line 64
Html|string getControl()

Generates control's HTML element.

Return Value

Html|string

at line 87
Html|string|null getLabel(string|object $caption = null)

Generates label's HTML element.

Parameters

string|object $caption

Return Value

Html|string|null

at line 93
Html|null getControlPart($key = null)

Parameters

$key

Return Value

Html|null

at line 106
Html|null getLabelPart($key = null)

Parameters

$key

Return Value

Html|null

at line 118
Html getSeparatorPrototype()

Returns separator HTML element template.

Return Value

Html

at line 127
Html getContainerPrototype()

Returns container HTML element template.

Return Value

Html

at line 136
Html getItemLabelPrototype()

Returns item label HTML element template.

Return Value

Html