function open($server, $user, $password, $dbName) { $v = DatabasePostgres::open($server, $user, $password, $dbName); global $wgDBmwschema; if ($this->schemaExists($wgDBmwschema)) { if (method_exists($this, "addIdentifierQuotes")) { $safeschema = $this->addIdentifierQuotes($wgDBmwschema); } else { $safeschema = $wgDBmwschema; } $this->doQuery("SET search_path TO {$safeschema},public"); } return $v; }