Sha256: 3109a5fc721ea9a06826540c208c31450cd1a29b4aaa5afce0b09a99b80b2b15

Contents?: true

Size: 466 Bytes

Versions: 4

Compression:

Stored size: 466 Bytes

Contents

# frozen_string_literal: true

module TokyoApi
  class Actionkit < Base
    def base_path
      'actionkit'
    end

    def full_user(id)
      client.get_request("#{normalized_base_path}full_user/#{url_escape(id)}").body
    end

    def user_path(id, required_fields: nil)
      path = String.new("/#{normalized_base_path}user/#{url_escape(id)}")
      path << "?#{required_fields_param(required_fields)}" unless required_fields.nil?
      path
    end
  end
end

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
tokyo_api-1.9.0 lib/tokyo_api/actionkit.rb
tokyo_api-1.8.0 lib/tokyo_api/actionkit.rb
tokyo_api-1.7.0 lib/tokyo_api/actionkit.rb
tokyo_api-1.6.0 lib/tokyo_api/actionkit.rb