/** * PHP 5 constructor * * @package Themekraft Framework * @since 0.1.0 * * @param array $args Array of [ $id Id, $name Name, $value Value, $checked Checked value, $extra Extra checkbox code ] */ function __construct($args) { $defaults = array('id' => '', 'name' => '', 'value' => '', 'checked' => false, 'extra' => '', 'before_element' => '', 'after_element' => ''); $args = wp_parse_args($args, $defaults); extract($args, EXTR_SKIP); parent::__construct($args); $this->extra = $extra; $this->checked = $checked; $this->before_element = $before_element; $this->after_element = $after_element; }
/** * PHP 5 constructor * * @package Themekraft Framework * @since 0.1.0 * * @param array $args Array of [ $id Id, $name Name, $value Value, $submit use submit, $extra Extra checkbox code ] */ function __construct($value, $args = array()) { $defaults = array('id' => '', 'name' => '', 'submit' => true, 'extra' => '', 'before_element' => '', 'after_element' => ''); $args = wp_parse_args($args, $defaults); extract($args, EXTR_SKIP); $args['name'] = $name; $args['value'] = $value; parent::__construct($args); $this->submit = $submit; $this->extra = $extra; $this->before_element = $before_element; $this->after_element = $after_element; }