ReportXMLParser Class Reference
List of all members.
Public Member Functions |
| ReportXMLParser ($xml, $report) |
| saveBackup ($download=true) |
| loadBackup () |
| showErrors () |
| parse ($quick=false) |
| parseReport ($quick=false) |
| parsePermissions ($node) |
| parseIfSectionPermissions ($node, $if) |
| parseRoleSectionPermissions ($node, $role) |
| parseProjectSectionPermissions ($node, $project) |
| parsePersonSectionPermissions ($node, $person) |
| parseReportSection ($node) |
| parseReportItemSet (&$section, $node, $data=array(), $lazy=true, $itemset=null) |
| parseReportItem (&$section, $node, $value=array()) |
Static Public Member Functions |
static | listFiles ($dir, $path="") |
static | listReports () |
static | listPDFs () |
static | findReport ($rp) |
static | findPDFReport ($rptp, $returnRp=false) |
Public Attributes |
| $xml |
| $errors |
| $parser |
| $report |
Static Public Attributes |
static | $parserCache = array() |
static | $files = array() |
static | $pdfFiles = array() |
static | $fileMap = array() |
static | $pdfMap = array() |
static | $pdfRpMap = array() |
static | $time = 0 |
The documentation for this class was generated from the following file:
- extensions/Reporting/Report/ReportXMLParser.php