Method: Hyperclient::Resource#fetch
- Defined in:
- lib/hyperclient/resource.rb
#fetch(key, *args) ⇒ Object
69 70 71 72 73 74 75 76 77 78 79 |
# File 'lib/hyperclient/resource.rb', line 69 def fetch(key, *args) return self[key] if respond_to?(key) if args.any? args.first elsif block_given? yield key else raise KeyError end end |