Class: Spree::AuthenticationMethod

Inherits:
ActiveRecord::Base
  • Object
show all
Defined in:
app/models/spree/authentication_method.rb

Class Method Summary collapse

Class Method Details

.active_authentication_methods?Boolean

Returns:

  • (Boolean)


8
9
10
# File 'app/models/spree/authentication_method.rb', line 8

def self.active_authentication_methods?
  where(environment: ::Rails.env, active: true).exists?
end

.provider_optionsObject



2
3
4
# File 'app/models/spree/authentication_method.rb', line 2

def self.provider_options
  SolidusSocial.configured_providers.map { |provider_name| [provider_name.split("_").first.camelize, provider_name] }
end