Class: Rails::Generators::PresenterGenerator
- Inherits:
-
NamedBase
- Object
- NamedBase
- Rails::Generators::PresenterGenerator
- Defined in:
- lib/generators/presenter_generator.rb
Instance Method Summary collapse
Instance Method Details
#create_presenter_file ⇒ Object
13 14 15 16 |
# File 'lib/generators/presenter_generator.rb', line 13 def create_presenter_file template "keynote_presenter.rb", File.join("app/presenters", class_path, "#{file_name}_presenter.rb") end |
#create_test_file ⇒ Object
18 19 20 21 22 23 24 25 26 27 28 29 |
# File 'lib/generators/presenter_generator.rb', line 18 def create_test_file case Rails.application.config.generators.rails[:test_framework] when :rspec template "keynote_rspec.rb", rspec_path when :mini_test if Rails.application.config.generators.mini_test[:spec] template "keynote_mini_test_spec.rb", mini_test_path else template "keynote_mini_test_unit.rb", mini_test_path end end end |