lib/zemanta.rb in zemanta_client-0.0.1 vs lib/zemanta.rb in zemanta_client-0.0.2
- old
+ new
@@ -1,17 +1,23 @@
-require 'active_support/dependencies/autoload'
require 'typhoeus'
require 'json'
require 'digest/md5'
-class Zemanta
- extend ActiveSupport::Autoload
+require 'zemanta/cache'
+require 'zemanta/cache/disk'
+require 'zemanta/configuration'
+require 'zemanta/configuration/null_storage'
+require 'zemanta/fetcher'
+require 'zemanta/fetcher/web'
+require 'zemanta/fetcher/cache'
+require 'zemanta/fetcher/cache/null_response'
+require 'zemanta/fetcher/cache/response'
+require 'zemanta/fetcher/cache/key'
+require 'zemanta/markup'
+require "zemanta/markup/link"
+require 'zemanta/markup/link/target'
- autoload :Cache
- autoload :Configuration
- autoload :Fetcher
- autoload :Markup
-
+class Zemanta
def initialize(text)
@text = text
end
def suggest_markup(opts = {})