Overview

Namespaces

  • None
  • PHP

Classes

  • Sidecar
  • Sidecar_Admin_Page
  • Sidecar_Admin_Tab
  • Sidecar_Field
  • Sidecar_Form
  • Sidecar_Form_Settings
  • Sidecar_Plugin_Base
  • Sidecar_Plugin_Settings
  • Sidecar_Settings_Base
  • Sidecar_Shortcode
  • Sidecar_Singleton_Base

Functions

  • body
  • format_gmt_string
  • headers
  • output_css
  • Overview
  • Namespace
  • Class
  • Tree
  • Deprecated
  • Todo
  • Download

Class Sidecar_Form_Settings

Class Sidecar_Settings_Base

ArrayObject implements IteratorAggregate, Traversable, ArrayAccess, Serializable, Countable
Extended by Sidecar_Settings_Base
Extended by Sidecar_Form_Settings
Located at classes/class-form-settings.php
Methods summary
public
# register_setting( string $setting_name, boolean|mixed $value = false )

Register a setting

Register a setting

Parameters

$setting_name
string
$setting_name
$value
boolean|mixed
$value

Overrides

Sidecar_Settings_Base::register_setting()
public array
# get_empty_field_values( )

Returns

array
public
# set_required_fields( boolean|array $required_fields = false )

Set the list of required settings names for this form.

Set the list of required settings names for this form.

Parameters

$required_fields
boolean|array
$required_fields
public boolean
# has_required_fields( )

Returns

boolean
Methods inherited from Sidecar_Settings_Base
__construct(), get_setting(), get_value(), get_values(), get_values_deep(), has_setting(), is_dirty(), is_encrypted(), offsetGet(), set_dirty(), set_encrypted(), set_setting(), set_values(), update_settings(), update_settings_value()
Methods inherited from ArrayObject
append(), asort(), count(), exchangeArray(), getArrayCopy(), getFlags(), getIterator(), getIteratorClass(), ksort(), natcasesort(), natsort(), offsetExists(), offsetSet(), offsetUnset(), serialize(), setFlags(), setIteratorClass(), uasort(), uksort(), unserialize()
Constants inherited from ArrayObject
ARRAY_AS_PROPS, STD_PROP_LIST
Properties inherited from Sidecar_Settings_Base
$_is_dirty, $_parent
API documentation generated by ApiGen 2.8.0