class Apiotics::InitializerGenerator
Public Instance Methods
copy_initializer_file()
click to toggle source
# 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 "setting.rb.erb", "app/models/apiotics_setting.rb" unless ActiveRecord::Base.connection.table_exists? 'apiotics_settings' template "apiotics_settings.rb.erb", "db/migrate/#{date_string}_create_apiotics_settings.rb" rake 'db:migrate' end #template "apiotics_module.rb.erb", "app/models/apiotics.rb" end end
Private Instance Methods
date_string()
click to toggle source
# File lib/generators/apiotics/initializer/initializer_generator.rb, line 27 def date_string date_string = DateTime.now.strftime("%Y%m%d%H%M%S") end