trait BootstrapContainerTrait

Trait BootstrapContainerTrait.

Implements methods to add inputs.

Methods

addButton(string $name, null|string| Html $content = NULL, string $btnClass = 'btn-secondary')

No description

addCheckbox(string $name, null $caption = NULL)

No description

addCheckboxList(string $name, null $label = NULL, array $items = NULL)

No description

addComponent( IComponent $component, $name, $insertBefore = NULL)

No description

addContainer(string $name)

No description

addDateTime(string $name, string $label)

Adds a datetime input.

addEmail($name, null $label = NULL)

No description

addInputError(string $componentName, string $message)

Adds error to a specific component

addInteger(string $name, string $label = NULL)

No description

addMultiSelect(string $name, null $label = NULL, array $items = NULL, null $size = NULL)

No description

addMultiUpload(string $name, string $label = NULL)

No description

addPassword(string $name, string $label = NULL, null $cols = NULL, null $maxLength = NULL)

No description

addRadioList($name, $label = NULL, array $items = NULL)

No description

addSelect(string $name, string $label = NULL, array $items = NULL, null $size = NULL)

No description

addSubmit(string $name, string $caption = NULL, string $btnClass = 'btn-primary')

No description

addText(string $name, string $label = NULL, null $cols = NULL, null $maxLength = NULL)

No description

addTextArea(string $name, string $label = NULL, null $cols = NULL, null $rows = NULL)

No description

addUpload(string $name, string $label = NULL, bool $multiple = FALSE)

No description

Details

at line 43
ButtonInput addButton(string $name, null|string| Html $content = NULL, string $btnClass = 'btn-secondary')

Parameters

string $name
null|string| Html $content
string $btnClass secondary button class (primary is 'btn')

Return Value

ButtonInput

at line 57
CheckboxInput addCheckbox(string $name, null $caption = NULL)

Parameters

string $name
null $caption

Return Value

CheckboxInput

at line 71
CheckboxListInput addCheckboxList(string $name, null $label = NULL, array $items = NULL)

Parameters

string $name
null $label
array $items

Return Value

CheckboxListInput

at line 79
abstract addComponent( IComponent $component, $name, $insertBefore = NULL)

Parameters

IComponent $component
$name
$insertBefore

at line 85
BootstrapContainer addContainer(string $name)

Parameters

string $name

Return Value

BootstrapContainer

at line 103
DateTimeInput addDateTime(string $name, string $label)

Adds a datetime input.

Parameters

string $name name
string $label label

Return Value

DateTimeInput

at line 116
TextInput addEmail($name, null $label = NULL)

Parameters

$name
null $label

Return Value

TextInput

at line 127
addInputError(string $componentName, string $message)

Adds error to a specific component

Parameters

string $componentName
string $message

at line 138
TextInput addInteger(string $name, string $label = NULL)

Parameters

string $name
string $label

Return Value

TextInput

at line 151
MultiselectInput addMultiSelect(string $name, null $label = NULL, array $items = NULL, null $size = NULL)

Parameters

string $name
null $label
array $items
null $size

Return Value

MultiselectInput

at line 167
UploadInput addMultiUpload(string $name, string $label = NULL)

Parameters

string $name
string $label

Return Value

UploadInput

at line 179
TextInput addPassword(string $name, string $label = NULL, null $cols = NULL, null $maxLength = NULL)

Parameters

string $name
string $label
null $cols
null $maxLength

Return Value

TextInput

at line 185
addRadioList($name, $label = NULL, array $items = NULL)

Parameters

$name
$label
array $items

at line 200
SelectInput addSelect(string $name, string $label = NULL, array $items = NULL, null $size = NULL)

Parameters

string $name
string $label
array $items
null $size ignore

Return Value

SelectInput

at line 217
SubmitButtonInput addSubmit(string $name, string $caption = NULL, string $btnClass = 'btn-primary')

Parameters

string $name
string $caption
string $btnClass secondary button class (primary is 'btn')

Return Value

SubmitButtonInput

at line 233
TextInput addText(string $name, string $label = NULL, null $cols = NULL, null $maxLength = NULL)

Parameters

string $name
string $label
null $cols ignored
null $maxLength ignored

Return Value

TextInput

at line 254
TextAreaInput addTextArea(string $name, string $label = NULL, null $cols = NULL, null $rows = NULL)

Parameters

string $name
string $label
null $cols ignored
null $rows ignored

Return Value

TextAreaInput

at line 275
UploadInput addUpload(string $name, string $label = NULL, bool $multiple = FALSE)

Parameters

string $name
string $label
bool $multiple

Return Value

UploadInput