Sha256: 8098bd0918606b10e7a36b7e2aec480ce4dfe3c412e5bf0b63525f80d9d4ca81

Contents?: true

Size: 573 Bytes

Versions: 14

Compression:

Stored size: 573 Bytes

Contents

module Recurly
  class ConfigGenerator < Rails::Generators::Base
    desc "Creates a configuration file at config/initializers/recurly.rb"

    # Creates a configuration file at <tt>config/initializers/recurly.rb</tt>
    # when running <tt>rails g recurly:config</tt>.
    def create_recurly_file
      create_file 'config/initializers/recurly.rb', <<EOF
Recurly.subdomain        = ENV['RECURLY_SUBDOMAIN']
Recurly.api_key          = ENV['RECURLY_API_KEY']
Recurly.js.private_key   = ENV['RECURLY_JS_PRIVATE_KEY']

# Recurly.default_currency = 'USD'
EOF
    end
  end
end

Version data entries

14 entries across 14 versions & 1 rubygems

Version Path
recurly-2.2.6 lib/rails/generators/recurly/config_generator.rb
recurly-2.1.12 lib/rails/generators/recurly/config_generator.rb
recurly-2.2.5 lib/rails/generators/recurly/config_generator.rb
recurly-2.1.11 lib/rails/generators/recurly/config_generator.rb
recurly-2.2.4 lib/rails/generators/recurly/config_generator.rb
recurly-2.1.10 lib/rails/generators/recurly/config_generator.rb
recurly-2.3.2 lib/rails/generators/recurly/config_generator.rb
recurly-2.3.1 lib/rails/generators/recurly/config_generator.rb
recurly-2.3.0 lib/rails/generators/recurly/config_generator.rb
recurly-2.2.3 lib/rails/generators/recurly/config_generator.rb
recurly-2.2.2 lib/rails/generators/recurly/config_generator.rb
recurly-2.2.1 lib/rails/generators/recurly/config_generator.rb
recurly-2.2.0 lib/rails/generators/recurly/config_generator.rb
recurly-2.1.9 lib/rails/generators/recurly/config_generator.rb