Sha256: a83aee5335ca080d49ac0f520279e891e577593ed6268a3858e66931c6020baf
Contents?: true
Size: 407 Bytes
Versions: 5
Compression:
Stored size: 407 Bytes
Contents
module Covetous class Shen include HTTParty attr_accessor :url, :response def initialize(url_option, extra_options={}) @response = self.class.get @url end def method_missing(name, *args, &block) camelcased_key = name.to_s.camelize(:lower) if @response.has_key?(camelcased_key) @response[camelcased_key] else super end end end end
Version data entries
5 entries across 5 versions & 1 rubygems
Version | Path |
---|---|
covetous-0.1.3 | lib/covetous/shen.rb |
covetous-0.1.2 | lib/covetous/shen.rb |
covetous-0.1.1 | lib/covetous/shen.rb |
covetous-0.1.0 | lib/covetous/shen.rb |
covetous-0.0.1 | lib/covetous/shen.rb |