christopherstyles/ngp_van

View on GitHub
lib/ngp_van/client/users.rb

Summary

Maintainability
A
0 mins
Test Coverage
# frozen_string_literal: true

module NgpVan
  class Client
    module Users
      def user_district_field_values(id:, params: {})
        verify_id(id)
        get(path: "users/#{id}/districtFieldValues", params: params)
      end

      def create_user_district_field_values(id:, body: {})
        verify_id(id)
        post(path: "users/#{id}/districtFieldValues", body: body)
      end

      def update_user_district_field_values(id:, body: {})
        verify_id(id)
        put(path: "users/#{id}/districtFieldValues", body: body)
      end
    end
  end
end