Module: Atom::HasLinks
Class Method Summary collapse
Instance Method Summary collapse
Class Method Details
.included(klass) ⇒ Object
52 53 54 |
# File 'lib/atom/entry.rb', line 52 def HasLinks.included(klass) klass.atom_elements :link, :links, Atom::Link end |
Instance Method Details
#find_link(criteria) ⇒ Object
56 57 58 59 60 |
# File 'lib/atom/entry.rb', line 56 def find_link(criteria) self.links.find do |l| criteria.all? { |k,v| l.send(k) == v } end end |