public function get($params = false)
{
$table = 'elements';
if (is_string($params)) {
$params = parse_str($params, $params2);
$params = $options = $params2;
}
$params['table'] = $table;
$params['group_by'] = 'module';
$params['orderby'] = 'position asc';
$params['cache_group'] = 'elements/global';
if (isset($params['id'])) {
$params['limit'] = 1;
} else {
$params['limit'] = 1000;
}
if (!isset($params['ui'])) {
// $params['ui'] = 1;
}
$s = $this->app->database_manager->get($params);
return $s;
}