Module: Marty::RailsApp
- Defined in:
- lib/marty/rails_app.rb
Class Method Summary collapse
Class Method Details
.application_name ⇒ Object
4 5 6 7 8 9 10 |
# File 'lib/marty/rails_app.rb', line 4 def application_name if Gem::Version.new(Rails.version) >= Gem::Version.new('6.0.0') Rails.application.class.module_parent_name else Rails.application.class.parent_name end end |
.needs_migration? ⇒ Boolean
12 13 14 15 16 17 18 |
# File 'lib/marty/rails_app.rb', line 12 def needs_migration? if Gem::Version.new(Rails.version) >= Gem::Version.new('5.2.0') ActiveRecord::Base.connection.migration_context.needs_migration? else ActiveRecord::Migrator.needs_migration? end end |
.parameter_filter_class ⇒ Object
20 21 22 23 24 25 26 |
# File 'lib/marty/rails_app.rb', line 20 def parameter_filter_class if Gem::Version.new(Rails.version) >= Gem::Version.new('6.0.0') ActiveSupport::ParameterFilter else ActionDispatch::Http::ParameterFilter end end |