readLogsByDate static method
Implementation
static Future<List<String>> readLogsByDate({DateTime? date}) async {
if (!_config.canWriteToFile) {
return [];
}
date ??= DateTime.now();
final dateStr =
"${date.year}-${date.month.toString().padLeft(2, '0')}-${date.day.toString().padLeft(2, '0')}";
final file = File('${_config.logDirectory!.path}/log_$dateStr.log');
if (await file.exists()) {
return await file.readAsLines();
}
return [];
}