Sha256: 9a01c6f5f8af297476b00f4ba21fd8397a4b459e943495278a0da121a05dd57a

Contents?: true

Size: 348 Bytes

Versions: 1

Compression:

Stored size: 348 Bytes

Contents

module Apitizer
  module Connection
    class Request
      extend Forwardable

      attr_reader :method, :path, :parameters
      def_delegator :path, :address

      def initialize(options)
        @method = options.fetch(:method)
        @path = options.fetch(:path)
        @parameters = options[:parameters] || {}
      end
    end
  end
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
apitizer-0.0.3 lib/apitizer/connection/request.rb