Sha256: d7d89f4e51ccbc87c079a4e29f135569446236a073547a260894c511c261814b
Contents?: true
Size: 934 Bytes
Versions: 2
Compression:
Stored size: 934 Bytes
Contents
class IntegrationGenerator < ActiveMerchant::Generator::Base def manifest @manifest ||= record do |m| m.directory "lib/active_merchant/billing/integrations/#{file_name}" m.template 'integration.rb', "lib/active_merchant/billing/integrations/#{file_name}.rb" m.template 'helper.rb', "lib/active_merchant/billing/integrations/#{file_name}/helper.rb" m.template 'notification.rb', "lib/active_merchant/billing/integrations/#{file_name}/notification.rb" m.template 'module_test.rb', "test/unit/integrations/#{file_name}_module_test.rb" m.template 'helper_test.rb', "test/unit/integrations/helpers/#{file_name}_helper_test.rb" m.template 'notification_test.rb', "test/unit/integrations/notifications/#{file_name}_notification_test.rb" end end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
activemerchant-1.2.0 | script/generator/generators/integration/integration_generator.rb |
activemerchant-1.2.1 | script/generator/generators/integration/integration_generator.rb |