Class: Administrate::Generators::RoutesGenerator
- Inherits:
-
Rails::Generators::Base
- Object
- Rails::Generators::Base
- Administrate::Generators::RoutesGenerator
- Includes:
- Administrate::GeneratorHelpers
- Defined in:
- lib/generators/administrate/routes/routes_generator.rb
Instance Method Summary collapse
Methods included from Administrate::GeneratorHelpers
Instance Method Details
#insert_dashboard_routes ⇒ Object
24 25 26 27 28 |
# File 'lib/generators/administrate/routes/routes_generator.rb', line 24 def insert_dashboard_routes if valid_dashboard_models.any? route(dashboard_routes) end end |
#warn_about_invalid_models ⇒ Object
30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 |
# File 'lib/generators/administrate/routes/routes_generator.rb', line 30 def warn_about_invalid_models invalid_dashboard_models.each do |model| puts "WARNING: Unable to generate a dashboard for #{model}." if namespaced_models.include?(model) puts " - Administrate does not yet support namespaced models." end if models_without_tables.include?(model) puts " - It is not connected to a database table." puts " Make sure your database migrations are up to date." end end unnamed_constants.each do |invalid_model| puts "NOTICE: Skipping dynamically generated model #{invalid_model}." end end |