Module: DaisybillApi::Ext::Links::InstanceMethods
- Defined in:
- lib/daisybill_api/ext/links.rb
Instance Method Summary collapse
Instance Method Details
#initialize(attributes) ⇒ Object
21 22 23 24 25 26 |
# File 'lib/daisybill_api/ext/links.rb', line 21 def initialize(attributes) lnks = attributes.delete 'links' super(attributes) class_links.each { |link| links[link.name] = link.clone } self.links = lnks end |
#links=(values) ⇒ Object
28 29 30 31 |
# File 'lib/daisybill_api/ext/links.rb', line 28 def links=(values) return if values.nil? values.each { |link| write_link link['rel'], link['href'] } end |