Module: AngularVelocity::Generators::AngularConfig
- Included in:
- ControllerGenerator, InstallGenerator, ScaffoldGenerator, ServiceGenerator
- Defined in:
- lib/generators/angular_velocity/angular_config.rb
Instance Method Summary collapse
Instance Method Details
#angular_path ⇒ Object
13 14 15 16 17 18 19 20 21 22 |
# File 'lib/generators/angular_velocity/angular_config.rb', line 13 def angular_path path = "" if Rails.env == "test" path = "spec/tmp/app/assets/javascripts/#{application_name}" else path = "app/assets/javascripts/#{application_name}" end path = Rails.root.join(path) path end |
#angular_spec_path ⇒ Object
24 25 26 27 28 29 30 31 32 33 |
# File 'lib/generators/angular_velocity/angular_config.rb', line 24 def angular_spec_path path = "" if Rails.env == "test" path = "spec/tmp/spec/javascripts/#{application_name}" else path ="spec/javascripts/#{application_name}" end path = Rails.root.join(path) path end |
#application_name ⇒ Object
5 6 7 8 9 10 11 |
# File 'lib/generators/angular_velocity/angular_config.rb', line 5 def application_name if defined?(Rails) && Rails.application "#{Rails.application.class.name.split('::').first}App" else "App" end end |