Sha256: aa41c1ec3ef374c4843fed3d71c18dc660e2604df87bf2551ed252d4947aebe4
Contents?: true
Size: 788 Bytes
Versions: 2
Compression:
Stored size: 788 Bytes
Contents
require "rails/railtie" require "roar/rails/url_methods" module Roar module Rails class Railtie < ::Rails::Railtie config.representer = ActiveSupport::OrderedOptions.new rescue_responses = config.action_dispatch.rescue_responses || ActionDispatch::ShowExceptions.rescue_responses #newer or fallback to 3.0 rescue_responses.merge!( 'Roar::Rails::ControllerAdditions::UnsupportedMediaType' => :unsupported_media_type ) initializer "roar.set_configs" do |app| ::Roar::Representer.module_eval do include app.routes.url_helpers include app.routes.mounted_helpers unless Roar::Rails.rails_version.~ 3.0 include UrlMethods # provide an initial #default_url_options. end end end end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
roar-rails-1.0.1 | lib/roar/rails/railtie.rb |
roar-rails-1.0.0 | lib/roar/rails/railtie.rb |