Sha256: 900a37a9a715316f55f095cf8f342ab32c58ba394e6dd8976e45c189fe6cfeea

Contents?: true

Size: 431 Bytes

Versions: 2

Compression:

Stored size: 431 Bytes

Contents

class PrxAuth::Rails::Configuration
  attr_accessor :install_middleware, :namespace

  def initialize
    @install_middleware = true
    if defined?(::Rails)
      klass = ::Rails.application.class
      klass_name = if klass.parent_name.present?
                     klass.parent_name
                   else
                     klass.name
                   end

      @namespace = klass_name.underscore.intern
    end
  end
end

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
prx_auth-rails-1.2.0 lib/prx_auth/rails/configuration.rb
prx_auth-rails-1.0.0 lib/prx_auth/rails/configuration.rb