function Report::source
File
-
vendor/
phpunit/ php-code-coverage/ src/ Report/ Xml/ Report.php, line 63
Class
- Report
- @internal This class is not covered by the backward compatibility promise for phpunit/php-code-coverage
Namespace
SebastianBergmann\CodeCoverage\Report\XmlCode
public function source() : Source {
$source = $this->contextNode()
->getElementsByTagNameNS('https://schema.phpunit.de/coverage/1.0', 'source')
->item(0);
if (!$source) {
$source = $this->contextNode()
->appendChild($this->dom()
->createElementNS('https://schema.phpunit.de/coverage/1.0', 'source'));
}
return new Source($source);
}