lib/indieweb/endpoints.rb in indieweb-endpoints-0.3.0 vs lib/indieweb/endpoints.rb in indieweb-endpoints-0.4.0
- old
+ new
@@ -5,10 +5,11 @@
require 'indieweb/endpoints/version'
require 'indieweb/endpoints/exceptions'
require 'indieweb/endpoints/client'
+require 'indieweb/endpoints/http_request'
require 'indieweb/endpoints/registerable'
require 'indieweb/endpoints/parsers'
require 'indieweb/endpoints/parsers/authorization_endpoint_parser'
require 'indieweb/endpoints/parsers/micropub_parser'
@@ -16,10 +17,16 @@
require 'indieweb/endpoints/parsers/token_endpoint_parser'
require 'indieweb/endpoints/parsers/webmention_parser'
module IndieWeb
module Endpoints
- def self.get(url)
- Client.new(url).endpoints
+ class << self
+ def client(url)
+ Client.new(url)
+ end
+
+ def get(url)
+ client(url).endpoints
+ end
end
end
end