Class: Roar::Representer::Feature::Hypermedia::LinkCollection

Inherits:
Hash
  • Object
show all
Defined in:
lib/roar/representer/feature/hypermedia.rb

Direct Known Subclasses

JSON::HAL::LinkCollection

Instance Method Summary collapse

Instance Method Details

#[](rel) ⇒ Object

DISCUSS: make Link#rel return string always.



108
109
110
# File 'lib/roar/representer/feature/hypermedia.rb', line 108

def [](rel)
  self.fetch(rel.to_s, nil)
end

#add(link) ⇒ Object



112
113
114
# File 'lib/roar/representer/feature/hypermedia.rb', line 112

def add(link)
  self[link.rel.to_s] = link
end