lib/jb/railtie.rb in jb-0.5.0 vs lib/jb/railtie.rb in jb-0.6.0

- old
+ new

@@ -1,12 +1,28 @@ # frozen_string_literal: true + module Jb class Railtie < ::Rails::Railtie initializer 'jb' do ActiveSupport.on_load :action_view do require 'jb/action_view_monkeys' require 'jb/handler' ::ActionView::Template.register_template_handler :jb, Jb::Handler + end + end + + if Rails::VERSION::MAJOR >= 5 + module ::ActionController + module ApiRendering + include ActionView::Rendering + end + end + + ActiveSupport.on_load :action_controller do + if self == ActionController::API + include ActionController::Helpers + include ActionController::ImplicitRender + end end end generators do |app| Rails::Generators.configure! app.config.generators