classMarkers
final class Markers
Restricted visibility: declared "@visibility SqlFormatter". Code outside that scope must not name this declaration.
Attaches layout roles at the grammar node that owns each construct.
Methods§
public function apply(string $name, int $start, int $end, array<int, string> $direct): voidParameters
$name | string | |
$start | int | |
$end | int | |
$direct | array<int, string> |
Called from 1
Calls 8
- method-call Rules::has() line 26
- method-call Headers::mark() line 27
- new Headers line 27
- function-call
in_arrayline 31 - function-call
strtoupperline 31 - static-call Lists::mark() line 45
- method-call Expressions::mark() line 47
- new Expressions line 47
Private surface 2§
Implementation details, listed for orientation only.
private Document $documentprivate Rules $rulesTest cases 14§
Test cases that cover or call this symbol, from the coverage report and from the analyzed test sources.
Dedicated tests 1
MarkersTestcalls
Other tests reaching this symbol 13
SettingsTestcallsFormatterTestcallsBlockTestcallsElementsTestcallsHeadersTestcallsRendererTestcallsAnalyzerTestcallsDocumentTestcallsListsTestcallsFormatterTestcallsDialectTestcallsDialectTestcallsDialectTestcalls