<?php  class ZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZV2121 {private $module;private $moduleTable;private $ZZZZZZZZZZZZZZZZZZZZZZZY2424;private $ZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZN1313;private $ZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZP1515;public $defaultRequest = array('module' => 'Opportunities', 'arAuditTable' => 'advanced_reports_opportunities_audit', 'maxRecords' => 1000);public $auditedModules = array();private $auditedModuleFields = array();function __construct($request = array()) {if(empty($request)){$request = $this->defaultRequest;} $this->module = $request['module'];$p15 = q16::r17($request['module']);$this->moduleTable = $p15->ZZZZZZZZZZZZZZZZZZZZZZZZZZZb1()->getTableName();$this->ZZZZZZZZZZZZZZZZZZZZZZZY2424 = $this->moduleTable."_audit";$this->ZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZN1313 = "advanced_reports_".$this->ZZZZZZZZZZZZZZZZZZZZZZZY2424;$ZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZP1515 = $this->defaultRequest['maxRecords'];if(!empty($request['maxRecords'])) {$ZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZP1515 = $request['maxRecords'];} $this->ZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZP1515 = $ZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZP1515;$auditedModules = PlatformConnector::Ze4();$this->ZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZJ99($auditedModules);} function getModule(){return $this->module;} function ZZZZZZZZZZZZZZZZZZZZZZZX2323(){return $this->moduleTable;} function ZZZZZZZZZZZZZZZZZZZZZZZZ2525(){return $this->ZZZZZZZZZZZZZZZZZZZZZZZY2424;} function ZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZO1414(){return $this->ZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZN1313;} function ZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZQ1616() {return $this->ZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZP1515;} private function ZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZJ99($auditedModules = array()) {$ZZZZZZZZZZZZZZZZZZZZs18 = new ZZZZZZZZZZZZZZZZZZZZt19();foreach ($auditedModules as $moduleName => $ZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZL1111) {$this->auditedModules[] = array('name' => $moduleName, 'title' => PlatformConnector::X2323($moduleName));foreach ($ZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZL1111['auditedFields'] as $field) {$this->auditedModuleFields[$moduleName][] = array('name' => $field['name'], 'title' => $ZZZZZZZZZZZZZZZZZZZZs18->ZZZZZZZZZZZZZZZZZZZZZZZZZZU2020($field['vname'], $moduleName));}}}}