public function PHP_CodeCoverage_Report_XML_File_Unit::setPackage in Zircon Profile 8.0
Same name and namespace in other branches
- 8 vendor/phpunit/php-code-coverage/src/CodeCoverage/Report/XML/File/Unit.php \PHP_CodeCoverage_Report_XML_File_Unit::setPackage()
File
- vendor/
phpunit/ php-code-coverage/ src/ CodeCoverage/ Report/ XML/ File/ Unit.php, line 45
Class
- PHP_CodeCoverage_Report_XML_File_Unit
- @since Class available since Release 2.0.0
Code
public function setPackage($full, $package, $sub, $category) {
$node = $this->contextNode
->getElementsByTagNameNS('http://schema.phpunit.de/coverage/1.0', 'package')
->item(0);
if (!$node) {
$node = $this->contextNode
->appendChild($this->contextNode->ownerDocument
->createElementNS('http://schema.phpunit.de/coverage/1.0', 'package'));
}
$node
->setAttribute('full', $full);
$node
->setAttribute('name', $package);
$node
->setAttribute('sub', $sub);
$node
->setAttribute('category', $category);
}