Module: Rodauth::OmniauthBase::ClassMethods

Defined in:
lib/rodauth/features/omniauth_base.rb

Instance Method Summary collapse

Instance Method Details

#freezeObject



210
211
212
213
# File 'lib/rodauth/features/omniauth_base.rb', line 210

def freeze
  super
  @omniauth_providers.freeze
end

#inherited(subclass) ⇒ Object



205
206
207
208
# File 'lib/rodauth/features/omniauth_base.rb', line 205

def inherited(subclass)
  super
  subclass.instance_variable_set(:@omniauth_providers, @omniauth_providers.clone)
end