User.fromMap constructor

User.fromMap(
  1. Map map
)

Implementation

factory User.fromMap(Map<dynamic, dynamic> map) {
  return User(
    id: map['id'] .toString(),
    first_name: map['first_name'] .toString(),
    middle_name: map['middle_name'] .toString(),
    last_name: map['last_name'] .toString(),
    mobile: map['mobile'] .toString(),
    email: map['email'] .toString(),
    national_id_number: map['national_id_number'] .toString(),
    passport_number: map['passport_number'] .toString(),
    is_superuser: map['is_superuser'] as bool,
    role_id: map['role_id'].toString(),
    referred_by: map['referred_by'] .toString(),
    referee_id: map['referee_id'] .toString(),
    referral_code: map['referral_code'] .toString(),
    mobile_verified_at: map['mobile_verified_at'] .toString(),
    email_verified_at: map['email_verified_at'] .toString(),
    created_at: map['created_at'] .toString(),
    updated_at: map['updated_at'] .toString(),
    corporate_name: map['corporate_name'] .toString(),
    corporate_reg_no: map['corporate_reg_no'] .toString(),
    user_type_id: map['user_type_id'] .toString(),
    country_id: map['country_id'] .toString(),
    agent_type_ref: map['agent_type_ref'] .toString(),
    parent_ref: map['parent_ref'] .toString(),
    full_name: map['full_name'] .toString(),
    referrals_count: map['referrals_count'] .toString(),
  );
}