class MingleEvents::Feed::Links

Constants

EVENT_SOURCE_REL
VERSION_REL

Public Class Methods

new(entry_element) click to toggle source
   # File lib/mingle_events/feed/links.rb
12 def initialize(entry_element)
13   @links ||= entry_element.select_all("./atom:link").map do |link_element|
14     Link.new(*%w(href rel type title).map { |name| link_element.attr(name) })
15   end
16 end

Public Instance Methods

each() { |l| ... } click to toggle source
   # File lib/mingle_events/feed/links.rb
22 def each(&block)
23   @links.each{|l| yield l}
24 end
find_by_rel_and_type(rel, type) click to toggle source
   # File lib/mingle_events/feed/links.rb
18 def find_by_rel_and_type(rel, type)
19   @links.select{|l| l.rel == rel && l.type == type}
20 end