Sha256: 6261d5d79b6257779c6115076f16a57a8de9bf0598789cf9caad445ef40eb3b5

Contents?: true

Size: 618 Bytes

Versions: 6

Compression:

Stored size: 618 Bytes

Contents

module Sanitize::Rails

  class Railtie < ::Rails::Railtie
    initializer 'sanitize-rails.insert_into_action_view' do
      ::ActiveSupport.on_load :action_view do
        ::ActionView::Helpers::SanitizeHelper.instance_eval { include Sanitize::Rails::ActionView }
      end
    end

    initializer 'sanitize-rails.insert_into_active_record' do
      ::ActiveSupport.on_load :active_record do
        ::ActiveRecord::Base.extend Sanitize::Rails::ActiveRecord
      end
    end

    initializer 'sanitize-rails.insert_into_string' do
      ::String.instance_eval { include Sanitize::Rails::String }
    end
  end

end

Version data entries

6 entries across 6 versions & 1 rubygems

Version Path
sanitize-rails-1.2.0 lib/sanitize/rails/railtie.rb
sanitize-rails-1.1.1 lib/sanitize/rails/railtie.rb
sanitize-rails-1.1.0 lib/sanitize/rails/railtie.rb
sanitize-rails-1.0.1 lib/sanitize/rails/railtie.rb
sanitize-rails-1.0.0 lib/sanitize/rails/railtie.rb
sanitize-rails-0.9.1 lib/sanitize/rails/railtie.rb