Sha256: de381f9f2b6ec7715a76b3a3156ea1426ebd070a0343d167ff268834b2fe023f

Contents?: true

Size: 938 Bytes

Versions: 20

Compression:

Stored size: 938 Bytes

Contents

module Rodauth
  Feature.define(:rails) do
    # Assign feature and feature configuration to constants for introspection.
    Rodauth::Rails::Feature              = self
    Rodauth::Rails::FeatureConfiguration = self.configuration

    require "rodauth/rails/feature/base"
    require "rodauth/rails/feature/callbacks"
    require "rodauth/rails/feature/csrf"
    require "rodauth/rails/feature/render"
    require "rodauth/rails/feature/email" if defined?(ActionMailer)
    require "rodauth/rails/feature/instrumentation"
    require "rodauth/rails/feature/internal_request"

    include Rodauth::Rails::Feature::Base
    include Rodauth::Rails::Feature::Callbacks
    include Rodauth::Rails::Feature::Csrf
    include Rodauth::Rails::Feature::Render
    include Rodauth::Rails::Feature::Email if defined?(ActionMailer)
    include Rodauth::Rails::Feature::Instrumentation
    include Rodauth::Rails::Feature::InternalRequest
  end
end

Version data entries

20 entries across 20 versions & 1 rubygems

Version Path
rodauth-rails-2.0.2 lib/rodauth/rails/feature.rb
rodauth-rails-2.0.1 lib/rodauth/rails/feature.rb
rodauth-rails-2.0.0 lib/rodauth/rails/feature.rb
rodauth-rails-1.15.2 lib/rodauth/rails/feature.rb
rodauth-rails-1.15.1 lib/rodauth/rails/feature.rb
rodauth-rails-1.15.0 lib/rodauth/rails/feature.rb
rodauth-rails-1.14.0 lib/rodauth/rails/feature.rb
rodauth-rails-1.13.0 lib/rodauth/rails/feature.rb
rodauth-rails-1.12.0 lib/rodauth/rails/feature.rb
rodauth-rails-1.11.0 lib/rodauth/rails/feature.rb
rodauth-rails-1.10.0 lib/rodauth/rails/feature.rb
rodauth-rails-1.9.0 lib/rodauth/rails/feature.rb
rodauth-rails-1.8.0 lib/rodauth/rails/feature.rb
rodauth-rails-1.7.1 lib/rodauth/rails/feature.rb
rodauth-rails-1.7.0 lib/rodauth/rails/feature.rb
rodauth-rails-1.6.4 lib/rodauth/rails/feature.rb
rodauth-rails-1.6.3 lib/rodauth/rails/feature.rb
rodauth-rails-1.6.2 lib/rodauth/rails/feature.rb
rodauth-rails-1.6.1 lib/rodauth/rails/feature.rb
rodauth-rails-1.6.0 lib/rodauth/rails/feature.rb