/**
  * Sets the value from a post request
  *
  * @param mixed $submitted_value The value from request
  */
 public function setValueFromSubmit($value)
 {
     if (is_array($value) && count(array_filter($value)) === 3) {
         $value = implode('-', array_reverse($value));
         parent::setValueFromSubmit($value);
     }
 }
 /**
  * Sets the value from a post request
  *
  * @param mixed $submitted_value The value from request
  */
 public function setValueFromSubmit($value)
 {
     if (is_array($value) && count($value) === 2) {
         $value = implode(':', $value);
         parent::setValueFromSubmit($value);
     }
 }
 /**
  * Sets the value from a post request
  *
  * @param mixed $submitted_value The value from request
  */
 public function setValueFromSubmit($value)
 {
     if (is_array($value)) {
         $value = array_slice($value, 0, 3);
         $value = implode("\n", $value);
         $value = str_replace(' ', '', $value);
         parent::setValueFromSubmit($value);
     }
 }
 /**
  * Sets the value from a post request
  *
  * @param mixed $submitted_value The value from request
  */
 public function setValueFromSubmit($value)
 {
     $index = $value['combo'];
     $value = $value[$index];
     parent::setValueFromSubmit($value);
 }