RadioField
class RadioField extends ListField (View source)
The RadioField class.
Methods
No description
buildInput
Get attribute. Alias of getAttribute()
.
Method to convert some string like true
, 1
, yes
to boolean TRUE,
and no
, false
, disabled
, null
, none
, 0
string to boolean FALSE.
Just an alias of getBool()
but FALSE will return TRUE.
If this attribute not exists, use this value as default, or we use original value from xml.
Details
__construct(string $name = null, string $label = null, array $options = array(), array $attributes = array(), string $filter = null, null $rule = null)
in AbstractField at line line 192
string
renderInput()
getInput
at line line 34
mixed
buildInput(array $attrs)
buildInput
in AbstractField at line line 230
array
prepareAttributes()
prepareAttributes
in AbstractField at line line 244
string
renderLabel()
getLabel
in AbstractField at line line 271
string
renderView()
renderView
in AbstractField at line line 281
string
render()
render
in AbstractField at line line 302
mixed
getLabel()
getLabel
in AbstractField at line line 312
string
getId()
getId
in AbstractField at line line 324
ValidateResult
validate()
validate
in AbstractField at line line 350
mixed
checkRequired()
checkRequired
in AbstractField at line line 367
mixed
checkRule()
checkRule
in AbstractField at line line 377
AbstractField
filter()
filter
in AbstractField at line line 398
void
prepareStore()
prepareStore
in AbstractField at line line 409
string
getName(bool $withGroup = false)
Method to get property Name
in AbstractField at line line 425
AbstractField
setName(null $name)
Method to set property name
in AbstractField at line line 441
string
getFieldName(bool $refresh = false)
Method to get property FieldName
in AbstractField at line line 475
AbstractField
setFieldName(null $fieldName)
Method to set property fieldName
in AbstractField at line line 487
null
getGroup()
Method to get property Group
in AbstractField at line line 499
AbstractField
setGroup(null $group)
Method to set property group
in AbstractField at line line 515
null
getFieldset()
Method to get property Fieldset
in AbstractField at line line 527
AbstractField
setFieldset(null $fieldset)
Method to set property fieldset
in AbstractField at line line 551
AbstractField
setValue(null $value)
Method to set property value
in AbstractField at line line 565
AbstractField
description(string $desc)
description
in AbstractField at line line 579
AbstractField
defaultValue(string $value)
defaultValue
in AbstractField at line line 591
mixed
getDefaultValue()
getDefaultValue
in AbstractField at line line 603
AbstractField
setValidator(string|ValidatorInterface $validator)
Method to set property rule
in AbstractField at line line 615
ValidatorInterface
getValidator()
Method to get property Rule
in AbstractField at line line 632
AbstractField
setFilter(string|FilterInterface|callable $filter)
Method to set property filter
in AbstractField at line line 644
string|FilterInterface|callable
getFilter()
Method to get property Filter
in AbstractField at line line 698
string
getControl()
Method to get property Control
in AbstractField at line line 710
AbstractField
setControl(string $control)
Method to set property control
in AbstractField at line line 728
AbstractField
label(string $label)
label
in AbstractField at line line 742
AbstractField
required(bool $value = true)
required
in AbstractField at line line 758
AbstractField
disabled(bool $value = true)
disabled
in AbstractField at line line 772
AbstractField
readonly(bool $value = true)
readonly
in AbstractField at line line 786
AbstractField
setClass(string $value)
class
in AbstractField at line line 800
AbstractField
labelClass(string $value)
labelClass
in AbstractField at line line 815
mixed
getAttribute(string $name, mixed $default = null)
getAttribute
in AbstractField at line line 828
AbstractField
setAttribute(string $name, mixed $value)
getAttribute
in AbstractField at line line 844
mixed
get(string $attr, mixed $default = null)
Get attribute. Alias of getAttribute()
.
in AbstractField at line line 857
AbstractField
set(string $attr, mixed $value)
set
in AbstractField at line line 872
AbstractField
appendAttribute(string $attr, string $value)
append
in AbstractField at line line 887
AbstractField
prependAttribute(string $attr, string $value)
prependAttribute
in AbstractField at line line 903
mixed
getBool(string $attr, mixed $default = null)
Method to convert some string like true
, 1
, yes
to boolean TRUE,
and no
, false
, disabled
, null
, none
, 0
string to boolean FALSE.
in AbstractField at line line 923
mixed
getFalse(string $attr, mixed $default = null)
Just an alias of getBool()
but FALSE will return TRUE.
in AbstractField at line line 933
array
getAttributes()
Get all attributes.
in AbstractField at line line 946
void
def(string $attr, string $value)
If this attribute not exists, use this value as default, or we use original value from xml.
in AbstractField at line line 956
string
getType()
Method to get property Type
in AbstractField at line line 966
Form
getForm()
Method to get property Form
in AbstractField at line line 978
AbstractField
setForm(Form $form)
Method to set property form
in AbstractField at line line 994
string
escape(string $text)
Escape html string.
ListField
option(string $text = null, string $value = null, array $attribs = array(), string $group = null)
option