Sha256: d89fa5925acb6dd501345309a631c29535a3d4c01781e7e4a282186066910ac3

Contents?: true

Size: 528 Bytes

Versions: 12

Compression:

Stored size: 528 Bytes

Contents

module Spina
  class Railtie < Rails::Railtie

    initializer "spina.assets.precompile" do |app|
      app.config.assets.precompile += %w(spina/manifest)
    end
    
    initializer "spina.theme_reloader" do |app|
      reloader = ThemeReloader.new
      reloader.execute
      
      app.reloaders << reloader
      app.reloader.to_run do
        reloader.execute
      end
    end
    
    ActiveSupport.on_load(:action_controller) do
      ::ActionController::Base.send(:include, Spina::AdminSectionable)
    end

  end
end

Version data entries

12 entries across 12 versions & 1 rubygems

Version Path
spina-2.12.0 lib/spina/railtie.rb
spina-2.11.0 lib/spina/railtie.rb
spina-2.10.0 lib/spina/railtie.rb
spina-2.9.1 lib/spina/railtie.rb
spina-2.9.0 lib/spina/railtie.rb
spina-2.8.1 lib/spina/railtie.rb
spina-2.8.0 lib/spina/railtie.rb
spina-2.7.0 lib/spina/railtie.rb
spina-2.6.2 lib/spina/railtie.rb
spina-2.6.1 lib/spina/railtie.rb
spina-2.6.0 lib/spina/railtie.rb
spina-2.5.0 lib/spina/railtie.rb