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:

Generated on 9 Jan 2025 for The Forum by  doxygen 1.6.1