YogiBook_App/lib/models/school.dart
2025-12-27 20:46:49 +01:00

20 lines
547 B
Dart

class School {
final int id;
final String name;
final String? logo;
final String? addressFull;
School({required this.id, required this.name, this.logo, this.addressFull});
factory School.fromJson(Map<String, dynamic> j) {
return School(
id: (j['id'] as num).toInt(),
name: (j['name'] ?? '').toString(),
logo: (j['logo'] as String?)?.trim().isEmpty == true ? null : j['logo'],
addressFull: (j['address_full'] as String?)?.trim().isEmpty == true
? null
: j['address_full'],
);
}
}