From 2be99ddee8ad423a4b89d0bb7ce8616b2fc4a5fe Mon Sep 17 00:00:00 2001 From: Dan Marsden Date: Wed, 1 Feb 2012 23:09:49 +1300 Subject: [PATCH] MDL-31360 use extra param in get_in_or_equal - one less line of code... --- lib/accesslib.php | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/lib/accesslib.php b/lib/accesslib.php index ed61a9e46a7..9ca574d5232 100644 --- a/lib/accesslib.php +++ b/lib/accesslib.php @@ -6391,10 +6391,9 @@ class context_module extends context { $extracaps = array_merge($subcaps, $extracaps); $extra = ''; - $params = array(); - if (!empty($extracaps)) { - list($extra, $params) = $DB->get_in_or_equal( - $extracaps, SQL_PARAMS_NAMED, 'cap0'); + list($extra, $params) = $DB->get_in_or_equal( + $extracaps, SQL_PARAMS_NAMED, 'cap0', true, ''); + if (!empty($extra)) { $extra = "OR name $extra"; } $sql = "SELECT *