toJson method

Map<String, dynamic> toJson()

Implementation

Map<String, dynamic> toJson() {
  Map<String, dynamic> json = {
    'id': id,
    'name': name,
    'country': country,
    'country_code': countryCode,
    'is_it_a_farm': isItAFarm,
    'farm_and_farming_system_complement': farmAndFarmingSystemComplement,
    'farm_and_farming_system': farmAndFarmingSystem,
    'farm_and_farming_system_details': farmAndFarmingSystemDetails,
    'what_is_your_dream': whatIsYourDream,
    'image_url': imageUrl,
    'description': description,
    'hide_my_location': hideMyLocation,
    'latitude': latitude,
    'longitude': longitude,
    'responsible_for_information': responsibleForInformation,
    'url': url,
  };

  if (base64Image.isNotEmpty) {
    json['base64Image'] = base64Image;
  }

  return json;
}