rex_form_prio_element
extends rex_form_select_element
in package
Table of Contents
Properties
- $attributes : array<string, int|string>
- $defaultSaveValue : string|int|null
- $fieldName : string
- $footer : string
- $header : string
- $label : string
- $labelOnTop : bool
- $notice : string
- $prefix : string
- $select : rex_select
- $separateEnding : bool
- $suffix : string
- $table : rex_form
- $tag : string
- $validator : rex_validator
- $value : string|int|null
Methods
- __construct() : mixed
- disableSpellcheckAndAutoCorrect() : void
- formatElement() : string
- get() : string
- getAttribute() : int|string|T
- getAttributes() : array<string, int|string>
- getFieldName() : string
- getFooter() : string
- getHeader() : string
- getLabel() : string
- getNotice() : string
- getPrefix() : string
- getSaveValue() : string|int|null
- getSelect() : rex_select
- getSuffix() : string
- getTag() : string
- getValidator() : rex_validator
- getValue() : string|int|null
- hasAttribute() : bool
- hasSeparateEnding() : bool
- isLabelOnTop() : bool
- isReadOnly() : bool
- organizePriorities() : void
- setAttribute() : void
- setAttributes() : void
- setDefaultSaveValue() : void
- setFieldName() : void
- setFooter() : void
- setHeader() : void
- setLabel() : void
- setLabelCallback() : void
- setLabelField() : void
- Setzt die Datenbankspalte, die das Label für die zu priorisierenden Elemente darstellt.
- setLabelOnTop() : void
- setNotice() : void
- setPrefix() : void
- setPrimaryKey() : void
- setSelect() : void
- setSeparator() : void
- setSuffix() : void
- setValue() : void
- setWhereCondition() : void
- show() : void
- _get() : string
- formatClass() : string
- formatLabel() : string
- formatNotice() : string
- getFragment() : string
- wrapContent() : string
Properties
$attributes
protected
array<string, int|string>
$attributes
$defaultSaveValue
protected
string|int|null
$defaultSaveValue
= ''
$fieldName
protected
string
$fieldName
= ''
$footer
protected
string
$footer
$header
protected
string
$header
$label
protected
string
$label
= ''
$labelOnTop
protected
bool
$labelOnTop
$notice
protected
string
$notice
$prefix
protected
string
$prefix
$select
protected
rex_select
$select
$separateEnding
protected
bool
$separateEnding
$suffix
protected
string
$suffix
$table
protected
rex_form
$table
Tags
$tag
protected
string
$tag
$validator
protected
rex_validator
$validator
$value
protected
string|int|null
$value
Methods
__construct()
public
__construct(string $tag, rex_form $form[, array<string, int|string> $attributes = [] ]) : mixed
Parameters
- $tag : string
- $form : rex_form
- $attributes : array<string, int|string> = []
disableSpellcheckAndAutoCorrect()
public
disableSpellcheckAndAutoCorrect() : void
formatElement()
public
formatElement() : string
Return values
stringget()
public
get() : string
Return values
stringgetAttribute()
public
getAttribute(string $name[, T $default = null ]) : int|string|T
Parameters
- $name : string
- $default : T = null
Tags
Return values
int|string|TgetAttributes()
public
getAttributes() : array<string, int|string>
Return values
array<string, int|string>getFieldName()
public
getFieldName() : string
Return values
stringgetFooter()
public
getFooter() : string
Return values
stringgetHeader()
public
getHeader() : string
Return values
stringgetLabel()
public
getLabel() : string
Return values
stringgetNotice()
public
getNotice() : string
Return values
stringgetPrefix()
public
getPrefix() : string
Return values
stringgetSaveValue()
public
getSaveValue() : string|int|null
Return values
string|int|nullgetSelect()
public
getSelect() : rex_select
Return values
rex_selectgetSuffix()
public
getSuffix() : string
Return values
stringgetTag()
public
getTag() : string
Return values
stringgetValidator()
public
getValidator() : rex_validator
Return values
rex_validatorgetValue()
public
getValue() : string|int|null
Return values
string|int|nullhasAttribute()
public
hasAttribute(string $name) : bool
Parameters
- $name : string
Return values
boolhasSeparateEnding()
public
hasSeparateEnding() : bool
Return values
boolisLabelOnTop()
public
isLabelOnTop() : bool
Return values
boolisReadOnly()
public
isReadOnly() : bool
Return values
boolorganizePriorities()
public
organizePriorities(rex_extension_point $ep) : void
Parameters
- $ep : rex_extension_point
setAttribute()
public
setAttribute(string $name, int|string $value) : void
Parameters
- $name : string
- $value : int|string
setAttributes()
public
setAttributes(array<string, int|string> $attributes) : void
Parameters
- $attributes : array<string, int|string>
setDefaultSaveValue()
public
setDefaultSaveValue(string|int|null $value) : void
Parameters
- $value : string|int|null
setFieldName()
public
setFieldName(string $name) : void
Parameters
- $name : string
setFooter()
public
setFooter(string $footer) : void
Parameters
- $footer : string
setHeader()
public
setHeader(string $header) : void
Parameters
- $header : string
setLabel()
public
setLabel(string $label) : void
Parameters
- $label : string
setLabelCallback()
public
setLabelCallback(callable $labelCallback) : void
Parameters
- $labelCallback : callable
setLabelField()
Setzt die Datenbankspalte, die das Label für die zu priorisierenden Elemente darstellt.
public
setLabelField(string $labelField) : void
Parameters
- $labelField : string
setLabelOnTop()
public
setLabelOnTop([bool $onTop = true ]) : void
Parameters
- $onTop : bool = true
setNotice()
public
setNotice(string $notice) : void
Parameters
- $notice : string
setPrefix()
public
setPrefix(string $prefix) : void
Parameters
- $prefix : string
setPrimaryKey()
public
setPrimaryKey() : void
Tags
setSelect()
public
setSelect(rex_select $select) : void
Parameters
- $select : rex_select
setSeparator()
public
setSeparator(mixed $separator) : void
Parameters
- $separator : mixed
setSuffix()
public
setSuffix(string $suffix) : void
Parameters
- $suffix : string
setValue()
public
setValue(string|array<int, string>|int|null $value) : void
Parameters
- $value : string|array<int, string>|int|null
setWhereCondition()
public
setWhereCondition(mixed $whereCondition) : void
Parameters
- $whereCondition : mixed
show()
public
show() : void
_get()
protected
_get() : string
Return values
stringformatClass()
protected
formatClass() : string
Return values
stringformatLabel()
protected
formatLabel() : string
Return values
stringformatNotice()
protected
formatNotice() : string
Return values
stringgetFragment()
protected
getFragment() : string
Return values
stringwrapContent()
protected
wrapContent(string $content) : string
Parameters
- $content : string