public function get_expected_data() { $expected = parent::get_expected_data(); if ($this->qa->get_state()->is_active()) { $expected['helpme'] = PARAM_BOOL; } return $expected; }
public function get_expected_data() { $vars = parent::get_expected_data(); if (!$this->qa->get_state()->is_finished()) { $vars['precheck'] = PARAM_BOOL; } return $vars; }
public function get_expected_data() { $expected = parent::get_expected_data(); $step = $this->qa->get_last_step(); if ($this->qa->get_state()->is_active()) { // Returning an array of hint buttons. foreach ($this->question->hints_available_for_student($step->get_qt_data()) as $hintkey) { $hintkey = $this->adjust_hintkey($hintkey); $expected[$hintkey . 'btn'] = PARAM_BOOL; } } return $expected; }