Overview

Classes

  • Quform
  • Quform_Admin_InsertForm
  • Quform_Admin_Page
  • Quform_Admin_Page_Controller
  • Quform_Admin_Page_Dashboard
  • Quform_Admin_Page_Entries
  • Quform_Admin_Page_Entries_Edit
  • Quform_Admin_Page_Entries_List
  • Quform_Admin_Page_Entries_View
  • Quform_Admin_Page_Factory
  • Quform_Admin_Page_Forms_Add
  • Quform_Admin_Page_Forms_Edit
  • Quform_Admin_Page_Forms_List
  • Quform_Admin_Page_Help
  • Quform_Admin_Page_Preview
  • Quform_Admin_Page_Settings
  • Quform_Admin_Page_Tools
  • Quform_Admin_Page_Tools_ExportEntries
  • Quform_Admin_Page_Tools_ExportForm
  • Quform_Admin_Page_Tools_Home
  • Quform_Admin_Page_Tools_ImportForm
  • Quform_Admin_Page_Tools_Migrate
  • Quform_Admin_Page_Tools_Uninstall
  • Quform_Api
  • Quform_Block
  • Quform_Builder
  • Quform_Captcha
  • Quform_ClassLoader
  • Quform_Confirmation
  • Quform_Container
  • Quform_Dashboard_Widget
  • Quform_Dispatcher
  • Quform_Element
  • Quform_Element_Captcha
  • Quform_Element_Checkbox
  • Quform_Element_Column
  • Quform_Element_Container
  • Quform_Element_Container_Iterator
  • Quform_Element_Date
  • Quform_Element_Email
  • Quform_Element_Factory
  • Quform_Element_Field
  • Quform_Element_File
  • Quform_Element_Group
  • Quform_Element_Hidden
  • Quform_Element_Honeypot
  • Quform_Element_Html
  • Quform_Element_Multi
  • Quform_Element_Multiselect
  • Quform_Element_Name
  • Quform_Element_Page
  • Quform_Element_Password
  • Quform_Element_Radio
  • Quform_Element_Recaptcha
  • Quform_Element_Row
  • Quform_Element_Select
  • Quform_Element_Submit
  • Quform_Element_Text
  • Quform_Element_Textarea
  • Quform_Element_Time
  • Quform_Entry_Controller
  • Quform_Entry_Exporter
  • Quform_Entry_List_Settings
  • Quform_Entry_List_Table
  • Quform_Entry_Processor
  • Quform_Entry_UserSearcher
  • Quform_Filter_Abstract
  • Quform_Filter_Alpha
  • Quform_Filter_AlphaNumeric
  • Quform_Filter_Digits
  • Quform_Filter_Regex
  • Quform_Filter_Static
  • Quform_Filter_StripTags
  • Quform_Filter_Trim
  • Quform_Form
  • Quform_Form_Controller
  • Quform_Form_Exporter
  • Quform_Form_Factory
  • Quform_Form_Importer
  • Quform_Form_Iterator
  • Quform_Form_List_Settings
  • Quform_Form_List_Table
  • Quform_Form_Processor
  • Quform_License
  • Quform_Migrator
  • Quform_NonceRefresher
  • Quform_Notification
  • Quform_Notification_Resender
  • Quform_Options
  • Quform_Permissions
  • Quform_Repository
  • Quform_ScriptLoader
  • Quform_Session
  • Quform_Settings
  • Quform_Shortcode
  • Quform_Themes
  • Quform_TokenReplacer
  • Quform_Toolbar
  • Quform_Translations
  • Quform_Updater
  • Quform_Upgrader
  • Quform_Uploader
  • Quform_Validator_Abstract
  • Quform_Validator_Alpha
  • Quform_Validator_AlphaNumeric
  • Quform_Validator_Array
  • Quform_Validator_Captcha
  • Quform_Validator_Date
  • Quform_Validator_Digits
  • Quform_Validator_Duplicate
  • Quform_Validator_Email
  • Quform_Validator_FileUpload
  • Quform_Validator_GreaterThan
  • Quform_Validator_Honeypot
  • Quform_Validator_Identical
  • Quform_Validator_InArray
  • Quform_Validator_Length
  • Quform_Validator_LessThan
  • Quform_Validator_Recaptcha
  • Quform_Validator_Regex
  • Quform_Validator_Required
  • Quform_Validator_Static
  • Quform_Validator_Time
  • Quform_View
  • Quform_ViewFactory
  • Quform_Widget_Form
  • Quform_Widget_Popup

Interfaces

  • Quform_Attachable
  • Quform_Element_Editable
  • Quform_Filter_Interface
  • Quform_Validator_Interface
  • Overview
  • Class

Class Quform_Element_Radio

Quform_Element
Extended by Quform_Element_Field
Extended by Quform_Element_Multi
Extended by Quform_Element_Radio implements Quform_Element_Editable
Copyright: Copyright (c) 2009-2022 ThemeCatcher (https://www.themecatcher.net)
Located at Quform/Element/Radio.php
Methods summary
protected string
# getLabelHtml( array $context = array(), string|boolean $forAttribute = true, boolean $id = false )

Get the HTML for the element label

Get the HTML for the element label

Parameters

$context
$forAttribute
Set the "for" attribute to the element unique ID
$id
Add a unique ID to the label

Returns

string

Overrides

Quform_Element_Field::getLabelHtml()
protected array
# getFieldAttributes( array $option, array $context = array() )

Get the HTML attributes for the field

Get the HTML attributes for the field

Parameters

$option
The current option within the loop
$context

Returns

array
protected array
# getFieldClasses( array $option, array $context = array() )

Get the classes for the field

Get the classes for the field

Parameters

$option
The current option within the loop
$context

Returns

array
protected string
# getFieldHtml( array $context = array() )

Get the HTML for the field

Get the HTML for the field

Parameters

$context

Returns

string
protected string
# getInputHtml( array $context = array() )

Get the HTML for the element input wrapper

Get the HTML for the element input wrapper

Parameters

$context

Returns

string

Overrides

Quform_Element_Field::getInputHtml()
protected boolean
# hasOnlySimpleOptions( array $context = array() )

Returns true if the options are simple text options, false otherwise

Returns true if the options are simple text options, false otherwise

Parameters

$context

Returns

boolean
public string
# getEditFieldHtml( )

Get the field HTML when editing

Get the field HTML when editing

Returns

string

Implementation of

Quform_Element_Editable::getEditFieldHtml()
protected string
# renderCss( array $context = array() )

Render the CSS for this element

Render the CSS for this element

Parameters

$context

Returns

string

Overrides

Quform_Element_Field::renderCss()
public static array
# getDefaultOptionConfig( string|null $key = null )

Get the default option config

Get the default option config

Parameters

$key
Get the config by key, if omitted the full config is returned

Returns

array

Overrides

Quform_Element_Multi::getDefaultOptionConfig()
protected static array
# getDefaultOptions( )

Get the default options for this element

Get the default options for this element

Returns

array
public static array
# getDefaultConfig( string|null $key = null )

Get the default element configuration

Get the default element configuration

Parameters

$key
Get the config by key, if omitted the full config is returned

Returns

array
Methods inherited from Quform_Element_Multi
addOption(), addOptions(), clearOptions(), getCssSelectors(), getOptionValue(), getOptions(), isLogicRuleMatch(), prepareContext(), setOptions()
Methods inherited from Quform_Element_Field
addError(), addFilter(), addValidator(), clearError(), clearErrors(), clearFilters(), clearValidators(), convertValueFromStorage(), filterValue(), filterValueRecursive(), getAdminLabel(), getBelongsTo(), getConvertedValueForStorage(), getDefaultValue(), getDescriptionHtml(), getEditLabelHtml(), getElementClasses(), getEmptyValue(), getError(), getErrorArray(), getErrorHtml(), getErrors(), getFieldIconsHtml(), getFilter(), getFilters(), getFullyQualifiedName(), getIdentifier(), getInnerClasses(), getInputClasses(), getLabel(), getName(), getSubLabelHtml(), getTooltip(), getUniqueId(), getValidator(), getValidators(), getValue(), getValueForStorage(), getValueHtml(), getValueRaw(), getValueText(), hasDefaultValue(), hasError(), hasFilter(), hasFilters(), hasValidator(), hasValidators(), hasValue(), isEmpty(), isLogicValueMatch(), isMultiple(), isRequired(), isValid(), isValidValue(), prepareDynamicValue(), removeFilter(), removeValidator(), render(), reset(), setBelongsTo(), setDefaultValue(), setDynamicDefaultValue(), setError(), setIsMultiple(), setValue(), setValueFromStorage(), shouldConvertToHidden()
Methods inherited from Quform_Element
__construct(), config(), getCss(), getCssSelector(), getForm(), getId(), getTranslation(), hasNonVisibleAncestor(), isConditionallyHidden(), isHidden(), isVisible(), setConditionallyHidden(), setConfig(), setForm(), setHasNonVisibleAncestor(), setId(), setUniqueId()
Properties inherited from Quform_Element_Multi
$options
Properties inherited from Quform_Element_Field
$belongsTo, $defaultValue, $errors, $filters, $isMultiple, $validators, $value
Properties inherited from Quform_Element
$config, $form, $hasNonVisibleAncestor, $id, $isConditionallyHidden, $uniqueId
API documentation generated by ApiGen