Class: VeroGenerator

Inherits:
Rails::Generators::Base
  • Object
show all
Defined in:
lib/generators/vero_generator.rb

Instance Method Summary collapse

Instance Method Details

#create_initializer_fileObject



8
9
10
11
12
13
# File 'lib/generators/vero_generator.rb', line 8

def create_initializer_file
  type = options[:heroku] || 'standard'

  abort('You must provide an API KEY and API SECRET to proceed.') if options[:heroku].blank? && (options[:api_key].blank? || options[:api_secret].blank?)
  create_file 'config/initializers/vero.rb', send("#{type}_initializer_content".to_sym)
end