module Freshly::Configurable

Attributes

api_endpoint[RW]
api_key[RW]
auto_paginate[RW]
connection_options[RW]
media_type[RW]
middleware[RW]
per_page[RW]
user_agent[RW]

Public Class Methods

keys() click to toggle source
# File lib/freshly/configurable.rb, line 8
def keys
  @keys ||= [
    :api_key,
    :api_endpoint,
    :auto_paginate,
    :connection_options,
    :media_type,
    :per_page,
    :user_agent,
    :middleware
  ]
end

Public Instance Methods

configure() { |self| ... } click to toggle source
# File lib/freshly/configurable.rb, line 22
def configure
  yield self
end