Sha256: 0b17ab4c040ca30b8d652e189a185f175f10c415afdccb8d4c31530764e4a430

Contents?: true

Size: 328 Bytes

Versions: 41

Compression:

Stored size: 328 Bytes

Contents

user_class = options[:user_class] || 'Spree::User'

begin
  user_class.classify.constantize
rescue NameError
  say_status :error, "Can't find an existing user class named #{user_class.classify}, plese set up one before using this authentication option.", :red
  abort
end

generate "spree:custom_user #{user_class.shellescape}"

Version data entries

41 entries across 41 versions & 1 rubygems

Version Path
solidus_core-4.5.1 lib/generators/solidus/install/app_templates/authentication/existing.rb
solidus_core-4.5.0 lib/generators/solidus/install/app_templates/authentication/existing.rb
solidus_core-4.3.6 lib/generators/solidus/install/app_templates/authentication/existing.rb
solidus_core-4.2.5 lib/generators/solidus/install/app_templates/authentication/existing.rb
solidus_core-4.1.6 lib/generators/solidus/install/app_templates/authentication/existing.rb
solidus_core-4.4.2 lib/generators/solidus/install/app_templates/authentication/existing.rb
solidus_core-4.4.1 lib/generators/solidus/install/app_templates/authentication/existing.rb
solidus_core-4.4.0 lib/generators/solidus/install/app_templates/authentication/existing.rb
solidus_core-4.3.4 lib/generators/solidus/install/app_templates/authentication/existing.rb
solidus_core-4.2.4 lib/generators/solidus/install/app_templates/authentication/existing.rb
solidus_core-4.1.5 lib/generators/solidus/install/app_templates/authentication/existing.rb
solidus_core-4.3.3 lib/generators/solidus/install/app_templates/authentication/existing.rb
solidus_core-4.3.2 lib/generators/solidus/install/app_templates/authentication/existing.rb
solidus_core-4.1.4 lib/generators/solidus/install/app_templates/authentication/existing.rb
solidus_core-4.3.1 lib/generators/solidus/install/app_templates/authentication/existing.rb
solidus_core-4.3.0 lib/generators/solidus/install/app_templates/authentication/existing.rb
solidus_core-4.2.3 lib/generators/solidus/install/app_templates/authentication/existing.rb
solidus_core-4.1.3 lib/generators/solidus/install/app_templates/authentication/existing.rb
solidus_core-4.0.4 lib/generators/solidus/install/app_templates/authentication/existing.rb
solidus_core-3.4.6 lib/generators/solidus/install/app_templates/authentication/existing.rb