classStatementIndexPage
final class StatementIndexPage
Restricted visibility: declared "@visibility root". Code outside that scope must not name this declaration.
Every statement, to be narrowed down from any direction.
The other listings each take one route to a statement. This one takes none, so that a reader who wants the statements of one kind, or of one resolution, or those a namespace issues on one table, can narrow the whole catalog by those facts at once. Every count elsewhere in the report that is a link leads here with the narrowing already applied.
Methods§
public function __construct(?HtmlText $text = null, ?StatementList $list = null)Wires the page to the rendering it is written with.
Parameters
$text | ?HtmlText | |
$list | ?StatementList |
Calls 2
- new HtmlText line 33
- new StatementList line 34
public function render(ReportSite $site): stringThe body of the listing.
Parameters
$site | ReportSite |
Returns
stringTest cases 2
Called from 1
Calls 6
- method-call ReportSite::index() line 42
- method-call HtmlText::count() line 44
- function-call
countline 44 - method-call StatementList::facets() line 48
- method-call StatementList::rows() line 50
- class-const ReportSite::STATEMENTS() line 50
Private surface 2§
Implementation details, listed for orientation only.
private HtmlText $textprivate StatementList $listTest cases 4§
Test cases that cover or call this symbol, from the coverage report and from the analyzed test sources.
Dedicated tests 2
Other tests reaching this symbol 2
ReporterInterfaceTestcallsHtmlReporterTestcalls