Sha256: 21e0c82868dd41a22fd1985f1e5b2bf7d04f78ca10a9ae8806cfca306c66f68b

Contents?: true

Size: 396 Bytes

Versions: 1

Compression:

Stored size: 396 Bytes

Contents

module TexMindbody
  module Api
    class << self
      def clients q = {}
        query_opts = %i{ClientIds SearchText IsProspect LastModifiedDate}
        validate_query q, query_opts
        path = "#{TexMindbody::Api.config.rest_api}/client/clients"
        clients = paginated_get path, 'Clients', q
        clients.map {|c| TexMindbody::Api::Model::Client.new c}
      end
    end
  end
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
tex_mindbody-api-0.1.0 lib/tex_mindbody/api/endpoint/client.rb