lib/jkl.rb in jakal-0.1.1 vs lib/jkl.rb in jakal-0.1.2
- old
+ new
@@ -1,8 +1,22 @@
-require "jkl/rest_client.rb"
-require "jkl/rss_client.rb"
-require "jkl/calais_client.rb"
-require "jkl/url_doc_handler.rb"
+require "jkl/rest_client"
+require "jkl/rss_client"
+require "jkl/calais_client"
+require "jkl/text_client"
module Jkl
+ class << self
+
+ def links(feed)
+ links = Jkl::Rss::links(Jkl::Rss::items(Jkl::get_xml_from(feed)))
+ links.each do |link|
+ yield link if block_given?
+ end
+ end
+
+ def tags(key, link)
+ text = Jkl::Text::sanitize(Jkl::get_from(link))
+ Jkl::Extraction::tags(key, text)
+ end
+ end
end