public static function runScheduledReports($adb) { require_once 'modules/com_vtiger_workflow/VTWorkflowUtils.php'; $util = new VTWorkflowUtils(); $adminUser = $util->adminUser(); $scheduledReports = self::getScheduledReports($adminUser); $util->revertUser(); foreach ($scheduledReports as $scheduledReport) { $ReportOwnerUser = ITS4YouReports::getReports4YouOwnerUser($scheduledReport->reportinformations["owner"]); //echo "<pre>";print_r($);echo "</pre>";exit; $scheduledReport->sendEmail($ReportOwnerUser); $scheduledReport->updateNextTriggerTime(); $ReportOwnerUser = ITS4YouReports::revertSchedulerUser(); } }