module TopModel::Validations
Public Instance Methods
save_with_validation(options = nil)
click to toggle source
# File lib/topmodel/validations.rb, line 10 def save_with_validation(options = nil) perform_validation = case options when Hash options[:validate] != false when NilClass true else options end if perform_validation && valid? || !perform_validation save_without_validation true else false end rescue InvalidRecord => error false end