final class PgSqlMergeParser

Merge parser for PostgreSQL queries.

Methods§

public function __construct()

Initializes the collaborators and state used by this merge parser.

Calls 1
public function parse(string $sql): PgSqlMergeStatement

Parses PostgreSQL SQL into the supported structural representation.

Parameters

$sqlstring
Test cases 16
Called from 2
Calls 8

Private surface 1§

Implementation details, listed for orientation only.

private HeaderParser $cteHeader

Test cases 33§

Test cases that cover or call this symbol, from the coverage report and from the analyzed test sources.

Dedicated tests 11
Other tests reaching this symbol 22

Relations§

Instantiated in 2
Method calls 2
Type declarations 1