Class: Fetcher
- Inherits:
-
Object
- Object
- Fetcher
- Defined in:
- lib/fetcher.rb
Instance Method Summary collapse
- #fetch ⇒ Object
-
#initialize(url, headers = nil) ⇒ Fetcher
constructor
A new instance of Fetcher.
Constructor Details
#initialize(url, headers = nil) ⇒ Fetcher
Returns a new instance of Fetcher.
5 6 7 8 9 10 |
# File 'lib/fetcher.rb', line 5 def initialize url, headers = nil @url = url if headers.is_a? Hash @headers = headers || {} end end |
Instance Method Details
#fetch ⇒ Object
12 13 14 15 |
# File 'lib/fetcher.rb', line 12 def fetch @json = RestClient.get(@url, headers = @headers) @json end |