Method: Atlas::Resource#initialize

Defined in:
lib/atlas/resource.rb

#initialize(tag, hash = {}) ⇒ Resource

Returns a new instance of Resource.



11
12
13
14
15
16
# File 'lib/atlas/resource.rb', line 11

def initialize(tag, hash = {})
  @tag = tag
  @url_builder = UrlBuilder.new tag

  hash.each { |k, v| send("#{k}=", v) if respond_to?("#{k}=") }
end