From ad9908b3c1c8b338cbd2a39bedd2fad3e747180a Mon Sep 17 00:00:00 2001 From: Leon Stringer Date: Mon, 10 Mar 2025 11:35:42 +0000 Subject: [PATCH] CTP-4472 mod_assign with debug output --- mod/assign/locallib.php | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/mod/assign/locallib.php b/mod/assign/locallib.php index a912b10efc56f..a1c2123d538c3 100644 --- a/mod/assign/locallib.php +++ b/mod/assign/locallib.php @@ -2357,6 +2357,16 @@ public function list_participants($currentgroup, $idsonly, $tablesort = false) { $additionalfilters ORDER BY $orderby"; + $records = $DB->get_records_sql("EXPLAIN $sql", $params); + foreach ($records as $record) { + echo "\n"; + } + + $records = $DB->get_records_sql("EXPLAIN ANALYZE $sql", $params); + foreach ($records as $record) { + echo "\n"; + } + $users = $DB->get_records_sql($sql, $params); $cm = $this->get_course_module();