aboutsummaryrefslogtreecommitdiffstats
path: root/railties/doc/guides/source
diff options
context:
space:
mode:
authorCassioMarques <cassiommc@gmail.com>2008-11-07 23:51:45 -0200
committerCassioMarques <cassiommc@gmail.com>2008-11-07 23:51:45 -0200
commit4d122503bb7339d8d87fb54ae5f65ab30c17edd5 (patch)
treee621a8c2dc5e2859f192065909e3f83dd8b663f1 /railties/doc/guides/source
parent2cefcef8fef68cf1a7ecfd6a8325b63910d80e32 (diff)
downloadrails-4d122503bb7339d8d87fb54ae5f65ab30c17edd5.tar.gz
rails-4d122503bb7339d8d87fb54ae5f65ab30c17edd5.tar.bz2
rails-4d122503bb7339d8d87fb54ae5f65ab30c17edd5.zip
Added some aditional info to validates_confirmation_of
Diffstat (limited to 'railties/doc/guides/source')
-rw-r--r--railties/doc/guides/source/activerecord_validations_callbacks.txt10
1 files changed, 10 insertions, 0 deletions
diff --git a/railties/doc/guides/source/activerecord_validations_callbacks.txt b/railties/doc/guides/source/activerecord_validations_callbacks.txt
index ecbc093784..58e378ab24 100644
--- a/railties/doc/guides/source/activerecord_validations_callbacks.txt
+++ b/railties/doc/guides/source/activerecord_validations_callbacks.txt
@@ -117,6 +117,16 @@ In your view template you could use something like
<%= text_field :person, :email_confirmation %>
------------------------------------------------------------------
+NOTE: This check is performed only if +email_confirmation+ is not nil, and by default only on save. To require confirmation, make sure to add a presence check for the confirmation attribute:
+
+[source, ruby]
+------------------------------------------------------------------
+class Person < ActiveRecord::Base
+ validates_confirmation_of :email
+ validates_presence_of :email_confirmation
+end
+------------------------------------------------------------------
+
The default error message for +validates_confirmation_of+ is "_doesn't match confirmation_"
=== The +validates_each+ helper