Sha256: 32e77ca7c7e3e1f865f6dbc809600093d8476d120bb2ed3e1311b126d7a86a8a

Contents?: true

Size: 426 Bytes

Versions: 5

Compression:

Stored size: 426 Bytes

Contents

plugin_name = PAYMENT_METHODS.fetch(@selected_payment_method)
plugin_generator_name = "#{plugin_name}:install"

if bundler_context.dependencies[plugin_name]
  say_status :skipping, "#{plugin_name} is already in the gemfile"
else
  gem plugin_name, @selected_frontend == 'solidus_frontend' ? '< 1' : '>= 1.a'
  run_bundle
  run "spring stop" if defined?(Spring)
  generate "#{plugin_generator_name} --skip_migrations=true"
end

Version data entries

5 entries across 5 versions & 1 rubygems

Version Path
solidus_core-3.2.9 lib/generators/solidus/install/app_templates/payment_method/paypal.rb
solidus_core-3.2.8 lib/generators/solidus/install/app_templates/payment_method/paypal.rb
solidus_core-3.2.7 lib/generators/solidus/install/app_templates/payment_method/paypal.rb
solidus_core-3.2.6 lib/generators/solidus/install/app_templates/payment_method/paypal.rb
solidus_core-3.2.5 lib/generators/solidus/install/app_templates/payment_method/paypal.rb