connection = new \PDO( "pgsql:host=$host;port=$port;dbname=$dbname", $user, $password, [ \PDO::ATTR_DEFAULT_FETCH_MODE => \PDO::FETCH_ASSOC, ] ); } /** * @param array $parameters */ public function query(string $query, array $parameters = []): \PDOStatement|false { $statement = $this->connection->prepare($query); $statement->execute($parameters); return $statement; } }