public static function init() { if (!isset(self::$roles)) { $qry = DBFactory::getDBQuery(); $qry->execute('select rol_id,rol_name, rol_descr from kb3_roles where rol_site=\'' . KB_SITE . "' order by rol_name"); while ($row = $qry->getRow()) { self::$roles['keys'][$row['rol_name']] = $row['rol_descr']; self::$roles['hard'][$row['rol_name']] = $row['rol_descr']; } role::register('admin', 'Basic Admin Role'); } }