private function read(int $position): array
    {
        $row = pg_fetch_array($this->resource, $position, $this->mode);
        foreach ($row as $key => &$value) {
            if (PGSQL_ASSOC === $this->mode) {
                $value = $this->converters[$this->namesHash[$key]]->input($value);
            } else {
                $value = $this->converters[$key]->input($value);
            }
        }
        return $row;
    }
private function read(int $position): array
    {
        $row = pg_fetch_array($this->resource, $position, $this->mode);
        foreach ($row as $key => &$value) {
            if (PGSQL_ASSOC === $this->mode) {
                $value = $this->converters[$this->namesHash[$key]]->input($value);
            } else {
                $value = $this->converters[$key]->input($value);
            }
        }
        return $row;
    }
private function read ( int $ position ) : array { $ row = pg_fetch_array ( $ this -> resource , $ position , $ this -> mode ) ; foreach ( $ row as $ key => & $ value ) { if ( PGSQL_ASSOC === $ this -> mode ) { $ value = $ this -> converters [ $ this -> namesHash [ $ key ] ] -> input ( $ value ) ; } else { $ value = $ this -> converters [ $ key ] -> input ( $ value ) ; } } return $ row ; }
Retrieves the row from result and performs type conversion on it

@param int $position row number
@return array
Retrieves the row from result and performs type conversion on it