lib/couchrest/validation/validators/length_validator.rb in couchrest-0.33 vs lib/couchrest/validation/validators/length_validator.rb in couchrest-0.34

- old
+ new

@@ -113,22 +113,27 @@ # # property high, Integer # property low, Integer # property just_right, Integer # - # validates_length :high, :min => 100000000000 - # validates_length :low, :equals => 0 - # validates_length :just_right, :within => 1..10 + # validates_length_of :high, :min => 100000000000 + # validates_length_of :low, :equals => 0 + # validates_length_of :just_right, :within => 1..10 # # # a call to valid? will return false unless: # # high is greater than or equal to 100000000000 # # low is equal to 0 # # just_right is between 1 and 10 (inclusive of both 1 and 10) # - def validates_length(*fields) + def validates_length_of(*fields) opts = opts_from_validator_args(fields) add_validator_to_context(opts, fields, CouchRest::Validation::LengthValidator) end - + + def validates_length(*fields) + warn "[DEPRECATION] `validates_length` is deprecated. Please use `validates_length_of` instead." + validates_length_of(*fields) + end + end # module ValidatesLength end # module Validation end # module CouchRest