Class: Apiotics::InitializerGenerator

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

Instance Method Summary collapse

Instance Method Details

#copy_initializer_fileObject



6
7
8
9
10
11
12
13
14
15
16
17
18
# File 'lib/generators/apiotics/initializer/initializer_generator.rb', line 6

def copy_initializer_file
  if portal == "true"
    @c = Apiotics::Portal.parse_all_interfaces
    template "apiotics_targets.rb.erb", "config/initializers/apiotics_targets.rb"
    @p = Apiotics::Portal.parse_parents
    template "apiotics_parents.rb.erb", "config/initializers/apiotics_parents.rb"
  else
    template "apiotics.rb.erb", "config/initializers/apiotics.rb"
    template "apiotics_settings.rb.erb", "db/migrate/#{date_string}_create_apiotics_settings.rb"
    template "setting.rb.erb", "app/models/apiotics_setting.rb"
    #template "apiotics_module.rb.erb", "app/models/apiotics.rb"    
  end
end