Class: IntegerHashGenerator

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

Instance Method Summary collapse

Instance Method Details

#create_initializer_fileObject



8
9
10
11
12
13
14
15
16
17
18
# File 'lib/generators/integer_hash_generator.rb', line 8

def create_initializer_file
  configuration = create_new_configuration

  create_file "config/initializers/integer_hash.rb", "IntegerHash.configure do |config|\nconfig.prime = \#{configuration.prime}\nconfig.inverse_integer = \#{configuration.inverse_integer}\nconfig.random_integer = \#{configuration.random_integer}\nend\n  FILE\nend\n"

#create_new_configurationObject



4
5
6
# File 'lib/generators/integer_hash_generator.rb', line 4

def create_new_configuration
  IntegerHash::Generator.generate_configuration
end