aboutsummaryrefslogtreecommitdiffstats
path: root/railties/doc/guides/source
diff options
context:
space:
mode:
authorCassioMarques <cassiommc@gmail.com>2008-11-04 22:24:29 -0200
committerCassioMarques <cassiommc@gmail.com>2008-11-04 22:35:41 -0200
commit746fed22ff5aebe372f55c083bbf0682d02e0381 (patch)
treef25af99d5d58956813e2f406ae1635bace49be89 /railties/doc/guides/source
parent6eb128fde3b1ce459e7ad44c8e34d588ef6cd3ec (diff)
downloadrails-746fed22ff5aebe372f55c083bbf0682d02e0381.tar.gz
rails-746fed22ff5aebe372f55c083bbf0682d02e0381.tar.bz2
rails-746fed22ff5aebe372f55c083bbf0682d02e0381.zip
Initial commit for Active Record validations and callbacks guide
Diffstat (limited to 'railties/doc/guides/source')
-rw-r--r--railties/doc/guides/source/activerecord_validations_callbacks.txt25
1 files changed, 25 insertions, 0 deletions
diff --git a/railties/doc/guides/source/activerecord_validations_callbacks.txt b/railties/doc/guides/source/activerecord_validations_callbacks.txt
new file mode 100644
index 0000000000..cd698d0c1e
--- /dev/null
+++ b/railties/doc/guides/source/activerecord_validations_callbacks.txt
@@ -0,0 +1,25 @@
+Active Record Validations and Callbacks
+=======================================
+
+This guide teaches you how to work with the lifecycle of your Active Record objects. More precisely, you will learn how to validate the state of your objects before they go into the database and also how to teach them to perform custom operations at certain points of their lifecycles.
+
+After reading this guide and trying out the presented concepts, we hope that you'll be able to:
+
+* Correctly use all the built-in Active Record validation helpers
+* Create your own custom validation methods
+* Work with the error messages generated by the validation proccess
+* Register callback methods that will execute custom operations during your objects lifecycle, for example before/after they are saved.
+* Create special classes that encapsulate common behaviour for your callbacks
+* Create Observers - classes with callback methods specific for each of your models, keeping the callback code outside your models' declarations.
+
+== Active Record Validations
+
+
+
+== Credits
+
+
+
+== Changelog
+
+http://rails.lighthouseapp.com/projects/16213/tickets/26-active-record-validations-and-callbacks