classOptionalInsertIntoNormalizer
final class OptionalInsertIntoNormalizer
Restricted visibility: declared "@visibility ZtdQuery\Platform\MySql". Code outside that scope must not name this declaration.
Optional Insert Into Normalizer.
Methods§
public function normalizeOptionalInsertInto(string $sql): stringNormalize Optional Insert Into for the supplied MySQL input.
Parameters
$sql | string |
Returns
stringTest cases 1
Called from 1
Calls 9
- static-call
Lexer::getTokens()line 23 - function-call
in_arrayline 24 - class-const
Token::TYPE_WHITESPACE()line 24 - class-const
Token::TYPE_COMMENT()line 24 - class-const
Token::TYPE_DELIMITER()line 24 - class-const
Token::TYPE_NONE()line 45 - class-const
Token::TYPE_SYMBOL()line 45 - function-call
is_intline 48 - function-call
substrline 52
Test cases 19§
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 18
MySqlSessionFactoryTestcallsMySqlLoadDataProjectorTestcallsMySqlQueryGuardTestcallsMySqlRewriterTestcallsStatementRewriterTestcallsDeleteTransformerTestcallsInsertTransformerTestcallsMySqlTransformerTestcallsReplaceTransformerTestcallsUpdateTransformerTestcallsDefinitionBuilderTestcallsMySqlSchemaParserTestcallsPredicateCompilerTestcallsRowMutationResolverTestcallsAlterTableMutationTestcallsTableMutationResolverTestcallsMySqlMutationResolverTestcallsMySqlParserTestcalls