function isSuperUser($username = '')
{
$this->clean($username);
if (empty($usename)) {
$val = pg_parameter_status($this->conn->_connectionID, 'is_superuser');
if ($val !== false) {
return $val == 'on';
}
}
$sql = "SELECT usesuper FROM pg_user WHERE usename='{$username}'";
$usesuper = $this->selectField($sql, 'usesuper');
if ($usesuper == -1) {
return false;
} else {
return $usesuper == 't';
}
}