id}.csv"; } /** * Returns the duplicates filename * * @return string filename */ public static function getDuplicateFileName() { return self::_createFileName("dupes"); } /** * Returns the error filename * * @return string filename */ public static function getErrorFileName() { return self::_createFileName("error"); } /** * Returns the error records filename * * @return string filename */ public static function getErrorRecordsFileName() { return self::_createFileName("errorrecords"); } /** * Returns the status filename * * @return string filename */ public static function getStatusFileName() { return self::_createFileName("status"); } /** * Clears out all cache files in the $sugar_config['import_dir'] directory */ public static function clearCacheFiles() { global $sugar_config; if ( is_dir($sugar_config['import_dir']) ) { $files = dir($sugar_config['import_dir']); while (false !== ($file = $files->read())) { if ( !is_dir($file) && stristr($file,'.csv') ) unlink($sugar_config['import_dir'].$file); } } } }