/** * Function to get all Report Record Models * @param <Array> $allReportsList * @param <Vtiger_Module_Model> - Reports Module Model * @return <Array> Reports Record Models */ public function getAllReportModels($allReportsList, $reportModuleModel) { $allReportModels = array(); $folders = self::getAll(); foreach ($allReportsList as $key => $reportsList) { for ($i = 0; $i < count($reportsList); $i++) { $reportModel = new ITS4YouReports_Record_Model(); $reportModel->setData($reportsList[$i])->setModuleFromInstance($reportModuleModel); //$reportModel->set('foldername', $folders[$key]->getName()); $allReportModels[] = $reportModel; unset($reportModel); } } return $allReportModels; }