From 103a800d67f4f913fc87fba38b5f803ff8e37044 Mon Sep 17 00:00:00 2001 From: pichetp Date: Mon, 26 Jan 2009 01:21:58 +0000 Subject: [PATCH] MDL-17995 replacing is_null() by empty(). --- question/type/multianswer/edit_multianswer_form.php | 4 ++-- question/type/multianswer/questiontype.php | 10 +++++----- 2 files changed, 7 insertions(+), 7 deletions(-) diff --git a/question/type/multianswer/edit_multianswer_form.php b/question/type/multianswer/edit_multianswer_form.php index d698dd7c62..035962b138 100644 --- a/question/type/multianswer/edit_multianswer_form.php +++ b/question/type/multianswer/edit_multianswer_form.php @@ -36,7 +36,7 @@ class question_edit_multianswer_form extends question_edit_form { if ( isset($this->questiondisplay->options->questions) && is_array($this->questiondisplay->options->questions) ) { $countsubquestions =0; foreach($this->questiondisplay->options->questions as $subquestion){ - if ($subquestion != ''){ + if (!empty($subquestion)){ $countsubquestions++; } } @@ -97,7 +97,7 @@ class question_edit_multianswer_form extends question_edit_form { if (isset($question->id) and $question->id and $question->qtype and $question->questiontext) { foreach ($question->options->questions as $key => $wrapped) { - if($wrapped != ''){ + if(!empty($wrapped)){ // The old way of restoring the definitions is kept to gradually // update all multianswer questions if (empty($wrapped->questiontext)) { diff --git a/question/type/multianswer/questiontype.php b/question/type/multianswer/questiontype.php index 0ddc62161d..ce5c89b6e2 100644 --- a/question/type/multianswer/questiontype.php +++ b/question/type/multianswer/questiontype.php @@ -101,7 +101,7 @@ class embedded_cloze_qtype extends default_questiontype { } $sequence = array(); foreach($question->options->questions as $wrapped) { - if (!is_null($wrapped)){ + if (!empty($wrapped)){ // if we still have some old wrapped question ids, reuse the next of them if (is_array($oldwrappedquestions) && $oldwrappedquestion = array_shift($oldwrappedquestions)) { @@ -240,7 +240,7 @@ class embedded_cloze_qtype extends default_questiontype { global $QTYPES; $responses = array(); foreach($question->options->questions as $key => $wrapped) { - if (!is_null($wrapped)){ + if (!empty($wrapped)){ if ($correct = $QTYPES[$wrapped->qtype]->get_correct_responses($wrapped, $state)) { $responses[$key] = $correct['']; } else { @@ -258,7 +258,7 @@ class embedded_cloze_qtype extends default_questiontype { global $QTYPES; $responses = array(); foreach($question->options->questions as $key => $wrapped) { - if (!is_null($wrapped)){ + if (!empty($wrapped)){ if ($correct = $QTYPES[$wrapped->qtype]->get_possible_responses($wrapped)) { $responses += $correct; } else { @@ -275,7 +275,7 @@ class embedded_cloze_qtype extends default_questiontype { global $QTYPES; $details = array(); foreach($question->options->questions as $key => $wrapped) { - if (!is_null($wrapped)){ + if (!empty($wrapped)){ $stateforquestion = clone($state); $stateforquestion->responses[''] = $state->responses[$key]; $details = array_merge($details, $QTYPES[$wrapped->qtype]->get_actual_response_details($wrapped, $stateforquestion)); @@ -616,7 +616,7 @@ class embedded_cloze_qtype extends default_questiontype { $teststate = clone($state); $state->raw_grade = 0; foreach($question->options->questions as $key => $wrapped) { - if (!is_null($wrapped)){ + if (!empty($wrapped)){ if(isset($state->responses[$key])){ $state->responses[$key] = $state->responses[$key]; }else { -- 2.39.5