Module: Urss

Defined in:
lib/urss.rb,
lib/urss/version.rb

Defined Under Namespace

Classes: Feed, Media, NotANokogiriInstance, Rss

Constant Summary collapse

VERSION =
"0.0.2"

Class Method Summary collapse

Class Method Details

.at(url) ⇒ Object

Raises:

  • (ArgumentError)


17
18
19
20
21
# File 'lib/urss.rb', line 17

def self.at(url)
  raise ArgumentError if url.nil? || !url.is_a?(String) || url.empty?

  Rss.build(Nokogiri::XML(open(url)))
end