db
SelectField Class Reference

Inherits BaseField.

Public Member Functions

 __construct ($name, $label='', $params=array())
 
 parse ()
 
 serialize ($value)
 
 getUnselectedText ()
 
 getOptions ()
 
 setUnselectedText ($unselectedText)
 
 setOptions ($options)
 
 __clone ()
 
- Public Member Functions inherited from BaseField
 setValue ($value)
 
 getValue ()
 
 validate ()
 
 addError ($error)
 
 getErrors ()
 
 hasErrors ()
 
 parse ()
 
 serialize ($value)
 
 getRequired ()
 
 getLabel ()
 
 getLabelClass ()
 
 getName ()
 
 getFormName ()
 
 setPrefix (array $prefix)
 
 getPropertyName ()
 
 getRules ()
 
 setRequired ($required=true)
 
 isRequired ()
 
 setLabel ($label, $class=null)
 
 setLabelClass ($labelClass)
 
 setName ($name)
 
 setPropertyName ($propertyName)
 
 addRule (ValidationRule $rule)
 
 getDefault ()
 
 setDefault ($default)
 
 getAttributes ()
 
 hasAttribute ($name)
 
 getAttribute ($name)
 
 getAttributesAsString ()
 
 addAttribute ($key, $value)
 
 addClass ($param)
 
 addClasses ($param)
 
 setId ($param)
 
 getId ()
 
 getUseLabel ()
 
 setUseLabel ($useLabel)
 
 setNullOnEmpty ($nullOnEmpty)
 
 isReadonly ()
 
 setReadonly ($readonly=true)
 
 __clone ()
 

Protected Attributes

 $unselectedText = NULL
 
 $options = []
 
- Protected Attributes inherited from BaseField
 $errors
 
 $required
 
 $useLabel = true
 
 $label
 
 $labelClass
 
 $name
 
 $prefix = []
 
 $propertyName = NULL
 
 $attributes = []
 
 $value
 
 $default
 
 $rules = []
 
 $nullOnEmpty = false
 
 $readonly = false
 

Detailed Description

Constructor & Destructor Documentation

◆ __construct()

__construct (   $name,
  $label = '',
  $params = array() 
)

Member Function Documentation

◆ __clone()

__clone ( )

◆ getOptions()

getOptions ( )

◆ getUnselectedText()

getUnselectedText ( )

◆ parse()

parse ( )

◆ serialize()

serialize (   $value)

◆ setOptions()

setOptions (   $options)
Parameters
array$optionsje bud jednoduche pole kde klice jsou value u prvku option a hodnoty jsou popisty option nebo pole poli kde vnorene pole je ve travu ["label" => "nazev tag group", "options" => [pole options jako v prvnim pripade]]
Returns
SelectField

◆ setUnselectedText()

setUnselectedText (   $unselectedText)
Parameters
string$unselectedText
Returns
SelectField

Member Data Documentation

◆ $options

$options = []
protected

◆ $unselectedText

$unselectedText = NULL
protected

The documentation for this class was generated from the following file: