Sha256: 61fc2fdab93d6dbef19c5a212342b27d92eb19822fa5e0956ffe2ab181d94391

Contents?: true

Size: 365 Bytes

Versions: 5

Compression:

Stored size: 365 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
  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/bolt.rb
solidus_core-3.2.8 lib/generators/solidus/install/app_templates/payment_method/bolt.rb
solidus_core-3.2.7 lib/generators/solidus/install/app_templates/payment_method/bolt.rb
solidus_core-3.2.6 lib/generators/solidus/install/app_templates/payment_method/bolt.rb
solidus_core-3.2.5 lib/generators/solidus/install/app_templates/payment_method/bolt.rb