Sha256: 5837fb3f86569b99fcac991241e7e7eda5d9149c1b4aaa6befb6ffa65bd1e23e
Contents?: true
Size: 597 Bytes
Versions: 3
Compression:
Stored size: 597 Bytes
Contents
require 'canard' require 'rails' module Canard class Railtie < Rails::Railtie initializer "canard.active_record" do |app| ActiveSupport.on_load :active_record do extend Canard::UserModel Canard.find_abilities end end initializer "canard.abilities_reloading", :after => "action_dispatch.configure" do |app| if ActionDispatch::Reloader.respond_to?(:to_prepare) ActionDispatch::Reloader.to_prepare { Canard.find_abilities } else ActionDispatch::Reloader.before { Canard.find_abilities } end end end end
Version data entries
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
canard-0.3.4 | lib/canard/railtie.rb |
canard-0.3.2 | lib/canard/railtie.rb |
canard-0.3.1 | lib/canard/railtie.rb |