reportid = $reportid; $this->primarymodule = $oReport->primodule; $this->secondarymodule = $oReport->secmodule; $this->reporttype = $oReport->reporttype; $this->reportname = $oReport->reportname; } public static function getInstance($reportid) { if (!isset(self::$instances[$reportid])) { if(ITS4YouReports::isStoredITS4YouReport()===true){ $ogReport = ITS4YouReports::getStoredITS4YouReport(); }else{ $ogReport = new ITS4YouReports(); } self::$instances[$reportid] = new GenerateObj($ogReport); } return self::$instances[$reportid]; } // ITS4YOU-CR SlOl 18. 1. 2016 13:11:04 public static function getIntanceForKeyMetrics($reportid){ if (!isset(self::$instances[$reportid])) { $obReport = new ITS4YouReports(true,$reportid); self::$instances[$reportid] = new GenerateObj($obReport); } return self::$instances[$reportid]; } // ITS4YOU-END }