classes/phing/tasks/ext/coverage/CoverageReportTransformer.php

\CoverageReportTransformer

Transform a Phing/Xdebug code coverage xml report.

The default transformation generates an html report in framed style.

author
Michiel Rook
package
phing.tasks.ext.coverage
since
2.1.0
version
$Id: CoverageReportTransformer.php 1123 2011-05-31 13:51:42Z mrook $

Properties

Propertyprivate  $document= 'NULL'
Default valueNULLDetails
Type
Propertyprivate  $styleDir= ''
Details
Type
Propertyprivate  $task= 'NULL'
Default valueNULLDetails
Type
Propertyprivate  $title= ''

title of the project, used in the coverage report

Details
Type
Propertyprivate  $toDir= ''
Details
Type
Propertyprivateboolean  $useSortTable= 'false'

Whether to use the sorttable JavaScript library, defaults to false See {@link http://www.kryogenix.org/code/browser/sorttable/)}

Default valuefalseDetails
Type
boolean

Methods

methodpublic  __construct(  $task ) :
Parameters
Name Type Description
$task
methodprivate  getStyleSheet( ) :
methodpublic  setStyleDir(  $styleDir ) :
Parameters
Name Type Description
$styleDir
methodpublic  setTitle(  $title ) :
Setter for title parameter
Parameters
Name Type Description
$title
methodpublic  setToDir(  $toDir ) :
Parameters
Name Type Description
$toDir
methodpublic  setUseSortTable( boolean $useSortTable ) :
Sets whether to use the sorttable JavaScript library, defaults to false See {@link http://www.kryogenix.org/code/browser/sorttable/)}
Parameters
Name Type Description
$useSortTable boolean
methodpublic  setXmlDocument(  $document ) :
Parameters
Name Type Description
$document
methodpublic  transform( ) :
Documentation was generated by DocBlox 0.13.1.