Sha256: c452cba968464cc7543a8f9dea853df477d8b4e79c2e0054c6f18e0c4e07d026

Contents?: true

Size: 430 Bytes

Versions: 1

Compression:

Stored size: 430 Bytes

Contents

require 'rest_client'
require 'digest/md5'
require_relative 'response'

module Marver
  module REST
    class Client
      API_VERSION = "v1"
      API_ENDPOINT = "http://gateway.marvel.com"

      def get_request(query_string)
        url = endpoint + query_string
        Marver::REST::Response.new(RestClient.get(url))
      end

      def endpoint
        "#{API_ENDPOINT}/#{API_VERSION}/public/"
      end

    end
  end
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
marver-0.0.2 lib/marver/rest/client.rb