Module: ModelUpdater
- Included in:
- SigmaGenerator
- Defined in:
- lib/generators/sigma/model_updater.rb
Instance Method Summary collapse
Instance Method Details
#add_methods ⇒ Object
2 3 4 5 6 7 8 9 10 |
# File 'lib/generators/sigma/model_updater.rb', line 2 def add_methods resource = File.read find_in_source_paths("resource_model.rb") inject_into_file "app/models/#{@model_name}.rb", ":skill, :doubt, :wins, :losses, :draws, :expectations, ", :after => "attr_accessible " inject_into_file "app/models/#{@model_name}.rb", "\n#{resource}\n", :after => /attr_accessible [a-z:_, ]+$/ end |
#creating_templates ⇒ Object
12 13 14 |
# File 'lib/generators/sigma/model_updater.rb', line 12 def creating_templates template "sigma.rb", "config/initializers/sigma.rb" end |