Beispiel #1
0
 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);
     FSTAdminHelper::$access_levels = $db->loadObjectList();
     // Check for a database error.
     if ($db->getErrorNum()) {
         JError::raiseWarning(500, $db->getErrorMsg());
         return null;
     }
     foreach (FSTAdminHelper::$access_levels as $al) {
         FSTAdminHelper::$access_levels_bykey[$al->value] = $al->text;
     }
 }