Minor - flint fixes

pull/3388/head
Julio Montoya 5 years ago
parent 69ae3901f0
commit a40429bd75
  1. 58
      main/exercise/exercise.class.php
  2. 1
      main/gradebook/lib/fe/gradebooktable.class.php

@ -10036,6 +10036,35 @@ class Exercise
return false;
}
public static function getLpListFromExercise($exerciseId, $courseId)
{
$tableLpItem = Database::get_course_table(TABLE_LP_ITEM);
$tblLp = Database::get_course_table(TABLE_LP_MAIN);
$exerciseId = (int) $exerciseId;
$courseId = (int) $courseId;
$sql = "SELECT
lp.name,
lpi.lp_id,
lpi.max_score,
lp.session_id
FROM $tableLpItem lpi
INNER JOIN $tblLp lp
ON (lpi.lp_id = lp.iid AND lpi.c_id = lp.c_id)
WHERE
lpi.c_id = $courseId AND
lpi.item_type = '".TOOL_QUIZ."' AND
lpi.path = '$exerciseId'";
$result = Database::query($sql);
$lpList = [];
if (Database::num_rows($result) > 0) {
$lpList = Database::store_result($result, 'ASSOC');
}
return $lpList;
}
/**
* Get number of questions in exercise by user attempt.
*
@ -10544,33 +10573,4 @@ class Exercise
get_lang('ShowResultsToStudents')
);
}
public static function getLpListFromExercise($exerciseId, $courseId)
{
$tableLpItem = Database::get_course_table(TABLE_LP_ITEM);
$tblLp = Database::get_course_table(TABLE_LP_MAIN);
$exerciseId = (int) $exerciseId;
$courseId = (int) $courseId;
$sql = "SELECT
lp.name,
lpi.lp_id,
lpi.max_score,
lp.session_id
FROM $tableLpItem lpi
INNER JOIN $tblLp lp
ON (lpi.lp_id = lp.iid AND lpi.c_id = lp.c_id)
WHERE
lpi.c_id = $courseId AND
lpi.item_type = '".TOOL_QUIZ."' AND
lpi.path = '$exerciseId'";
$result = Database::query($sql);
$lpList = [];
if (Database::num_rows($result) > 0) {
$lpList = Database::store_result($result, 'ASSOC');
}
return $lpList;
}
}

@ -1232,7 +1232,6 @@ class GradebookTable extends SortableTable
.'</a>';
}
$extra = Display::label($item->get_type_name(), 'info');
if ('simple' === $type) {
$extra = '';

Loading…
Cancel
Save