Class rex_form_element

Direct known subclasses

rex_form_container_element, rex_form_control_element, rex_form_options_element, rex_form_raw_element, rex_form_select_element, rex_form_widget_linklist_element, rex_form_widget_linkmap_element, rex_form_widget_media_element, rex_form_widget_medialist_element

Indirect known subclasses

rex_form_checkbox_element, rex_form_prio_element, rex_form_radio_element

Package: redaxo\core\form
Located at redaxo/src/core/lib/form/elements/element.php

Methods summary

public
# __construct( mixed $tag, rex_form_base $table = null, array $attributes = [], mixed $separateEnding = false )
public
# setValue( mixed $value )
public
# setDefaultSaveValue( mixed $value )
public
public
# getValue( )
public
# setFieldName( mixed $name )
public
public
# setLabel( mixed $label )
public
# getLabel( )
public
# setNotice( mixed $notice )
public
public
# getTag( )
public
# setSuffix( mixed $suffix )
public
public
# setPrefix( mixed $prefix )
public
public
# setHeader( mixed $header )
public
public
# setFooter( mixed $footer )
public
public
# setAttribute( mixed $name, mixed $value )
public
# getAttribute( mixed $name, mixed $default = null )
public
# setAttributes( array $attributes )
public
public
# hasAttribute( mixed $name )
public
public rex_validator
# getValidator( )
protected
protected
public
protected
protected
# wrapContent( mixed $content )
protected
protected
# _get( )
public
# get( )
public
# show( )

Properties summary

protected mixed $value
protected string $defaultSaveValue
#''
protected mixed $label
protected mixed $tag
protected mixed $table
protected mixed $attributes
protected mixed $separateEnding
protected mixed $fieldName
protected mixed $header
protected mixed $footer
protected mixed $prefix
protected mixed $suffix
protected mixed $notice
protected rex_validator $validator