module Trio::Blog::API

Constants

VERSION

Public Instance Methods

config() click to toggle source
# File lib/trio/blog/api.rb, line 19
def config
  @config ||= Config.new
end
configure() { |config| ... } click to toggle source
# File lib/trio/blog/api.rb, line 23
def configure
  yield config
end
fetch_last_post() click to toggle source
# File lib/trio/blog/api.rb, line 27
def fetch_last_post
  response = Typhoeus.get(config.base_url)
  raise ResponseError.new(response) unless response.success?
  PostReader.new(Nokogiri::HTML(response.body), config)
end