monitor2/lib/log/class_sitelog.dart
supercodeur 6f597ae889
All checks were successful
continuous-integration/drone Build is passing
Let's start
2025-05-24 20:12:35 +02:00

15 lines
359 B
Dart

class SiteLog {
final DateTime date;
final String url;
final int statusCode;
SiteLog(this.date, this.url, this.statusCode);
String toCsv() => '${date.toIso8601String()},$url,$statusCode';
static SiteLog fromCsv(String line) {
final parts = line.split(',');
return SiteLog(DateTime.parse(parts[0]), parts[1], int.parse(parts[2]));
}
}