/**
  * 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;
 }