/** * Gets submitted data from the edit form and saves it in $this->item * * @return bool */ public function get_data() { if ($this->item = $this->item_form->get_data()) { return true; } return false; }
public function get_data() { if (!$item = parent::get_data()) { return false; } $itemobj = new feedback_item_numeric(); $num1 = str_replace($itemobj->sep_dec, FEEDBACK_DECIMAL, $item->rangefrom); if (is_numeric($num1)) { $num1 = floatval($num1); } else { $num1 = '-'; } $num2 = str_replace($itemobj->sep_dec, FEEDBACK_DECIMAL, $item->rangeto); if (is_numeric($num2)) { $num2 = floatval($num2); } else { $num2 = '-'; } if ($num1 === '-' OR $num2 === '-') { $item->presentation = $num1 . '|'. $num2; return $item; } if ($num1 > $num2) { $item->presentation = $num2 . '|'. $num1; } else { $item->presentation = $num1 . '|'. $num2; } return $item; }
function get_data() { if (!($item = parent::get_data())) { return false; } $item->presentation = $item->itemsize . '|' . $item->itemmaxlength; return $item; }
public function get_data() { if (!($item = parent::get_data())) { return false; } $item->presentation = $item->itemwidth . '|' . $item->itemheight; return $item; }
function get_data() { if (!($item = parent::get_data())) { return false; } $presentation = str_replace("\n", FEEDBACK_MULTICHOICE_LINE_SEP, trim($item->values)); if (!isset($item->subtype)) { $subtype = 'r'; } else { $subtype = substr($item->subtype, 0, 1); } if (isset($item->horizontal) and $item->horizontal == 1 and $subtype != 'd') { $presentation .= FEEDBACK_MULTICHOICE_ADJUST_SEP . '1'; } $item->presentation = $subtype . FEEDBACK_MULTICHOICE_TYPE_SEP . $presentation; return $item; }
public function get_data() { if (!($item = parent::get_data())) { return false; } $itemobj = new feedback_item_multichoicerated(); $presentation = $itemobj->prepare_presentation_values_save(trim($item->values), FEEDBACK_MULTICHOICERATED_VALUE_SEP2, FEEDBACK_MULTICHOICERATED_VALUE_SEP); if (!isset($item->subtype)) { $subtype = 'r'; } else { $subtype = substr($item->subtype, 0, 1); } if (isset($item->horizontal) and $item->horizontal == 1 and $subtype != 'd') { $presentation .= FEEDBACK_MULTICHOICERATED_ADJUST_SEP . '1'; } $item->presentation = $subtype . FEEDBACK_MULTICHOICERATED_TYPE_SEP . $presentation; return $item; }
public function get_data() { if (!($item = parent::get_data())) { return false; } $num1 = unformat_float($item->rangefrom, true); if ($num1 === false || $num1 === null) { $num1 = '-'; } $num2 = unformat_float($item->rangeto, true); if ($num2 === false || $num2 === null) { $num2 = '-'; } if ($num1 === '-' or $num2 === '-') { $item->presentation = $num1 . '|' . $num2; return $item; } if ($num1 > $num2) { $item->presentation = $num2 . '|' . $num1; } else { $item->presentation = $num1 . '|' . $num2; } return $item; }