@@ -45,9 +45,10 @@ public static function getHtmlForListingUsersofAGroup(
4545 $ userGroupSpecialChars = htmlspecialchars ($ userGroup );
4646 $ usersTable = Util::backquote ($ configurableMenusFeature ->database )
4747 . '. ' . Util::backquote ($ configurableMenusFeature ->users );
48+ $ dbi = DatabaseInterface::getInstance ();
4849 $ sqlQuery = 'SELECT `username` FROM ' . $ usersTable
49- . ' WHERE `usergroup`= ' . $ GLOBALS [ ' dbi ' ] ->quoteString ($ userGroup , Connection::TYPE_CONTROL );
50- $ result = $ GLOBALS [ ' dbi ' ] ->tryQueryAsControlUser ($ sqlQuery );
50+ . ' WHERE `usergroup`= ' . $ dbi ->quoteString ($ userGroup , Connection::TYPE_CONTROL );
51+ $ result = $ dbi ->tryQueryAsControlUser ($ sqlQuery );
5152 if ($ result ) {
5253 $ i = 0 ;
5354 while ($ row = $ result ->fetchRow ()) {
@@ -73,7 +74,7 @@ public static function getHtmlForUserGroupsTable(ConfigurableMenusFeature $confi
7374 $ groupTable = Util::backquote ($ configurableMenusFeature ->database )
7475 . '. ' . Util::backquote ($ configurableMenusFeature ->userGroups );
7576 $ sqlQuery = 'SELECT * FROM ' . $ groupTable . ' ORDER BY `usergroup` ASC ' ;
76- $ result = $ GLOBALS [ ' dbi ' ] ->tryQueryAsControlUser ($ sqlQuery );
77+ $ result = DatabaseInterface:: getInstance () ->tryQueryAsControlUser ($ sqlQuery );
7778 $ userGroups = [];
7879 $ userGroupsValues = [];
7980 $ action = Url::getFromRoute ('/server/privileges ' );
@@ -203,9 +204,10 @@ public static function getHtmlToEditUserGroup(
203204 if ($ userGroup !== null ) {
204205 $ groupTable = Util::backquote ($ configurableMenusFeature ->database )
205206 . '. ' . Util::backquote ($ configurableMenusFeature ->userGroups );
207+ $ dbi = DatabaseInterface::getInstance ();
206208 $ sqlQuery = 'SELECT * FROM ' . $ groupTable
207- . ' WHERE `usergroup`= ' . $ GLOBALS [ ' dbi ' ] ->quoteString ($ userGroup , Connection::TYPE_CONTROL );
208- $ result = $ GLOBALS [ ' dbi ' ] ->tryQueryAsControlUser ($ sqlQuery );
209+ . ' WHERE `usergroup`= ' . $ dbi ->quoteString ($ userGroup , Connection::TYPE_CONTROL );
210+ $ result = $ dbi ->tryQueryAsControlUser ($ sqlQuery );
209211 if ($ result ) {
210212 foreach ($ result as $ row ) {
211213 $ key = $ row ['tab ' ];
@@ -296,10 +298,11 @@ public static function edit(
296298 $ groupTable = Util::backquote ($ configurableMenusFeature ->database )
297299 . '. ' . Util::backquote ($ configurableMenusFeature ->userGroups );
298300
301+ $ dbi = DatabaseInterface::getInstance ();
299302 if (! $ new ) {
300303 $ sqlQuery = 'DELETE FROM ' . $ groupTable
301- . ' WHERE `usergroup`= ' . $ GLOBALS [ ' dbi ' ] ->quoteString ($ userGroup , Connection::TYPE_CONTROL ) . '; ' ;
302- $ GLOBALS [ ' dbi ' ] ->queryAsControlUser ($ sqlQuery );
304+ . ' WHERE `usergroup`= ' . $ dbi ->quoteString ($ userGroup , Connection::TYPE_CONTROL ) . '; ' ;
305+ $ dbi ->queryAsControlUser ($ sqlQuery );
303306 }
304307
305308 $ sqlQuery = 'INSERT INTO ' . $ groupTable
@@ -315,14 +318,14 @@ public static function edit(
315318
316319 $ tabName = $ tabGroupName . '_ ' . $ tab ;
317320 $ allowed = isset ($ _POST [$ tabName ]) && $ _POST [$ tabName ] === 'Y ' ;
318- $ sqlQuery .= '( ' . $ GLOBALS [ ' dbi ' ] ->quoteString ($ userGroup , Connection::TYPE_CONTROL )
319- . ', ' . $ GLOBALS [ ' dbi ' ] ->quoteString ($ tabName , Connection::TYPE_CONTROL ) . ", ' "
321+ $ sqlQuery .= '( ' . $ dbi ->quoteString ($ userGroup , Connection::TYPE_CONTROL )
322+ . ', ' . $ dbi ->quoteString ($ tabName , Connection::TYPE_CONTROL ) . ", ' "
320323 . ($ allowed ? 'Y ' : 'N ' ) . "') " ;
321324 $ first = false ;
322325 }
323326 }
324327
325328 $ sqlQuery .= '; ' ;
326- $ GLOBALS [ ' dbi ' ] ->queryAsControlUser ($ sqlQuery );
329+ $ dbi ->queryAsControlUser ($ sqlQuery );
327330 }
328331}
0 commit comments