lib/active_admin/dependency.rb in activeadmin-1.0.0.pre5 vs lib/active_admin/dependency.rb in activeadmin-1.0.0
- old
+ new
@@ -19,23 +19,23 @@
# => true
#
# ActiveAdmin::Dependency.draper? '~> 1.2.0'
# => true
#
- # ActiveAdmin::Dependency.rails? '>= 4.1.0', '<= 4.1.1'
+ # ActiveAdmin::Dependency.rails? '>= 4.2.7', '<= 5.0.2'
# => true
#
- # ActiveAdmin::Dependency.rails! '2'
- # -> ActiveAdmin::DependencyError: You provided rails 3.2.18 but we need: 2.
+ # ActiveAdmin::Dependency.rails! '5'
+ # -> ActiveAdmin::DependencyError: You provided rails 4.2.7 but we need: 5.
#
# ActiveAdmin::Dependency.devise!
# -> ActiveAdmin::DependencyError: To use devise you need to specify it in your Gemfile.
#
#
# All but the pessimistic operator (~>) can also be run using Ruby's comparison syntax.
#
- # ActiveAdmin::Dependency.rails >= '3.2.18'
+ # ActiveAdmin::Dependency.rails >= '4.2.7'
# => true
#
# Which is especially useful if you're looking up a gem with dashes in the name.
#
# ActiveAdmin::Dependency['jquery-ui-rails'] < 5
@@ -132,13 +132,9 @@
@version = version
end
end
class Rails < Base
- def strong_parameters?
- @version >= 4 || defined?(ActionController::StrongParameters)
- end
-
def parameterize(string)
if Dependency.rails5?
string.parameterize separator: '_'
else
string.parameterize '_'