module Yaks::Sinatra

Attributes

yaks_config[RW]

Public Class Methods

registered(app) click to toggle source
# File lib/yaks-sinatra.rb, line 28
def self.registered(app)
  app.helpers(Yaks::Sinatra::Helpers)

  ::Yaks::Format.all.each do |format|
    app.settings.add_charset << format.media_type
  end

  # app.configure_yaks
end

Public Instance Methods

configure_yaks(&block) click to toggle source
# File lib/yaks-sinatra.rb, line 18
def configure_yaks(&block)
  Yaks::Sinatra.yaks_config = ::Yaks.new(&block)

  configure do
    ::Yaks::Format.all.each do |format|
      mime_type format.format_name, format.media_type
    end
  end
end