public function __construct($argv) { $this->logger = QCLogger::getInstance(); $this->config = QCConfig::getInstance(); //get revenue report filename from arg $this->revenueReportFile = RevenueReportUtils::getReportFileName($argv); $this->revenueReportDate = RevenueReportUtils::getReportDate($argv); $this->templateReportSheet = APPLICATION_ROOT_FOLDER . '/' . $this->config->get('reports')['cklein.consolidated.report.tempate.file']; $this->reportsFolder = $this->config->get("reports")["cklien.consolidated.reports.folder"]; $this->reportsFilename = $this->config->get('reports')["cklien.consolidated.reports.filename"]; $this->reportsFileExt = $this->config->get('reports')["cklien.consolidated.reports.file.ext"]; $this->reportsRecipients = $this->config->get('reports')["cklien.consolidated.reports.recipients.csv"]; }