static function LoadAccessLevels() { $db = JFactory::getDbo(); $query = $db->getQuery(true); $query->select('a.id AS value, a.title AS text'); $query->from('#__viewlevels AS a'); $query->group('a.id, a.title, a.ordering'); $query->order('a.ordering ASC'); $query->order($query->qn('title') . ' ASC'); // Get the options. $db->setQuery($query); FSFAdminHelper::$access_levels = $db->loadObjectList(); // Check for a database error. if ($db->getErrorNum()) { JError::raiseWarning(500, $db->getErrorMsg()); return null; } foreach (FSFAdminHelper::$access_levels as $al) { FSFAdminHelper::$access_levels_bykey[$al->value] = $al->text; } }