Refactor AR validations a bit

Signed-off-by: José Valim <jose.valim@gmail.com>
This commit is contained in:
Carlos Antonio da Silva 2010-09-05 21:23:41 -03:00 committed by José Valim
parent 9b610049bb
commit ed2650646e
1 changed files with 1 additions and 5 deletions

View File

@ -60,11 +60,7 @@ module ActiveRecord
def perform_validations(options={})
perform_validation = options[:validate] != false
if perform_validation
valid?(options.is_a?(Hash) ? options[:context] : nil)
else
true
end
perform_validation ? valid?(options[:context]) : true
end
end
end