/** * Cleaning for csv files and connector tables. * * @return string */ public function cleaning() { //Clean tables $tables = ['automation' => 'email_automation', 'importer' => 'email_importer', 'campaign' => 'email_campaign']; $message = 'Cleaning cron job result :'; foreach ($tables as $key => $table) { $result = $this->importerResource->cleanup($table); $message .= " {$result} records removed from {$key} ."; } $archivedFolder = $this->fileHelper->getArchiveFolder(); $result = $this->fileHelper->deleteDir($archivedFolder); $message .= ' Deleting archived folder result : ' . $result; $this->helper->log($message); return $message; }