Exemple #1
0
 protected function makePackageElement(\DOMDocument $document, score\coverage $coverage)
 {
     $package = $document->createElement('package');
     $package->setAttribute('name', $this->getPackage());
     foreach ($coverage->getClasses() as $class => $file) {
         $package->appendChild($this->makeFileElement($document, $file, $class, $coverage->getCoverageForClass($class), $coverage->getBranchesCoverageForClass($class), $coverage->getPathsCoverageForClass($class)));
     }
     $package->appendChild($this->makePackageMetricsElement($document, sizeof($coverage->getClasses())));
     return $package;
 }