classDeleteClauseParser
final class DeleteClauseParser
Restricted visibility: declared "@visibility root". Code outside that scope must not name this declaration.
Extracts PostgreSQL DELETE aliases.
Methods§
public function extractDeleteAlias(string $sql): ?stringExtract table alias from DELETE statement.
Parameters
$sql | string |
Returns
?stringTest cases 1
Called from 1
Calls 4
- static-call PostgreSqlLexicalMasker::maskComments() line 19
- function-call
preg_matchline 20 - method-call IdentifierDecoder::unquoteIdentifier() line 21
- new IdentifierDecoder line 21
Test cases 20§
Test cases that cover or call this symbol, from the coverage report and from the analyzed test sources.
Dedicated tests 1
Other tests reaching this symbol 19
PgSqlSessionFactoryTestcallsTableContextTestcallsPgSqlQueryGuardTestcallsPgSqlRewriterTestcallsStatementRewriterTestcallsDeleteTransformerTestcallsSelectProjectionTestcallsUpsertProjectionTestcallsValueProjectionTestcallsInsertSelectRendererTestcallsInsertTransformerTestcallsPgSqlTransformerTestcallsUpdateTransformerTestcallsRowMutationResolverTestcallsTableMutationResolverTestcallsPgSqlMutationResolverTestcallsPgSqlParserTestcallsConflictClauseTestcallsTableDefinitionClausesTestcalls