return 'calculated';
}
- function validation($data){
- $errors = parent::validation($data);
+ function validation($data, $files){
+ $errors = parent::validation($data, $files);
//verifying for errors in {=...} in question text;
$qtext = "";
$qtextremaining = $data['questiontext'] ;
return 'match';
}
- function validation($data){
- $errors = parent::validation($data);
+ function validation($data, $files){
+ $errors = parent::validation($data, $files);
$answers = $data['subanswers'];
$questions = $data['subquestions'];
$questioncount = 0;
return 'missingtype';
}
- function validation($data){
- $errors = parent::validation($data);
+ function validation($data, $files){
+ $errors = parent::validation($data, $files);
$answers = $data['answer'];
$answercount = 0;
parent::set_data($question);
}
- function validation($data){
+ function validation($data, $files){
$errors =array();
- $parenterrors = parent::validation($data,'');
+ $parenterrors = parent::validation($data, $files);
if (is_array($parenterrors) && count($parenterrors)) {
if (is_array($errors)) {
$errors = array_merge($errors,$parenterrors);
return 'multichoice';
}
- function validation($data){
- $errors = parent::validation($data);
+ function validation($data, $files){
+ $errors = parent::validation($data, $files);
$answers = $data['answer'];
$answercount = 0;
}
parent::set_data($question);
}
- function validation($data){
- $errors = parent::validation($data);
+ function validation($data, $files){
+ $errors = parent::validation($data, $files);
// Check the answers.
$answercount = 0;
return 'randomsamatch';
}
- function validation($data){
+ function validation($data, $files){
global $QTYPES;
- $errors = parent::validation($data);
+ $errors = parent::validation($data, $files);
$saquestions = $QTYPES['randomsamatch']->get_sa_candidates($data['category']);
$numberavailable = count($saquestions);
if ($saquestions === false){
}
parent::set_data($question);
}
- function validation($data){
- $errors = parent::validation($data);
+ function validation($data, $files){
+ $errors = parent::validation($data, $files);
$answers = $data['answer'];
$answercount = 0;
$maxgrade = false;