Sha256: 7a19e97d49356e0fc02061bf6e322678c6d390d8f78ec966284c151936908606

Contents?: true

Size: 660 Bytes

Versions: 13

Compression:

Stored size: 660 Bytes

Contents

require 'rails'
require 'cable/acts_as_cable'
require 'cable/menu/acts_as_cable_menu'
require 'cable/media/acts_as_attachable'

module Cable
  class Railtie < Rails::Railtie
    config.to_prepare do
      ActiveRecord::Base.send(:include, Cable::ActsAsCable)
    end
  end
end

module Cable
  module Menu
    class Railtie < Rails::Railtie
      config.to_prepare do
        ActiveRecord::Base.send(:include, Cable::Menu::ActsAsCableMenu)
      end
    end
  end
end

module Cable
  module Media
    class Railtie < Rails::Railtie
      config.to_prepare do 
        ActiveRecord::Base.send(:include, Cable::Media::ActsAsAttachable)
      end
    end
  end
end

Version data entries

13 entries across 13 versions & 1 rubygems

Version Path
cable-0.9.11 lib/cable/railtie.rb
cable-0.9.10 lib/cable/railtie.rb
cable-0.9.9 lib/cable/railtie.rb
cable-0.9.8 lib/cable/railtie.rb
cable-0.9.6 lib/cable/railtie.rb
cable-0.9.5 lib/cable/railtie.rb
cable-0.9.4 lib/cable/railtie.rb
cable-0.9.3 lib/cable/railtie.rb
cable-0.9.1 lib/cable/railtie.rb
cable-0.9.0 lib/cable/railtie.rb
cable-0.8.6 lib/cable/railtie.rb
cable-0.8.5 lib/cable/railtie.rb
cable-0.8.4 lib/cable/railtie.rb