Sha256: aff1592f06de6281e54f10fc601c028bb895143f349c9dd58b206f40acec3b0b
Contents?: true
Size: 1.02 KB
Versions: 2
Compression:
Stored size: 1.02 KB
Contents
# frozen_string_literal: true module Jb class Railtie < ::Rails::Railtie initializer 'jb' do ActiveSupport.on_load :action_view do require 'multi_json' if Rails::VERSION::MAJOR >= 6 require 'jb/action_view_monkeys' else require 'jb/action_view_legacy_monkeys' end 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 Rails::Generators.hidden_namespaces.uniq! require_relative '../generators/rails/scaffold_controller_generator' end end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
jb-0.7.1 | lib/jb/railtie.rb |
jb-0.7.0 | lib/jb/railtie.rb |