/**
  * showIndividualLabels($value)
  * 
  * By default (true) each radio option will have its own label. Users may wish to have radio options in some kind of table with custom surrounding HTML. In this case labels can be hidden.  If no value passed the method will return the current label display status. 
  * @param boolean $value
  * @return boolean 
  */
 public function showIndividualLabels($value)
 {
     if (func_num_args() == 0) {
         return $this->_showIndividualLabels;
     } else {
         $this->_showIndividualLabels = JsonFormBuilder::forceBool(func_get_arg(0));
     }
 }
 /**
  * showInEmail($value) / showInEmail()
  * 
  * Sets wether the element is shown in the email or not. 
  * 
  * In some cases fields may be wanted in the form, but not in the email
  * (an example would be fields like a "Confirm Password" field).
  * 
  * If no value passed the method will return the current status.
  * 
  * @param boolean $value If true (which is in most cases default) the element will be shown in the email.
  * @return boolean
  */
 public function showInEmail($value = null)
 {
     if (func_num_args() == 0) {
         return $this->_showInEmail;
     } else {
         $this->_showInEmail = JsonFormBuilder::forceBool($value);
     }
 }