From 19814df40d171b2ed83875a36d7361881ccf2e70 Mon Sep 17 00:00:00 2001 From: Mikel Lindsaar Date: Sun, 17 Jan 2010 20:14:14 +1100 Subject: Adding documentation for ActiveModel::Serialization --- activemodel/README | 14 +++++++++++++- 1 file changed, 13 insertions(+), 1 deletion(-) (limited to 'activemodel/README') diff --git a/activemodel/README b/activemodel/README index 27121d2c03..95d1c63f75 100644 --- a/activemodel/README +++ b/activemodel/README @@ -141,4 +141,16 @@ functionality from the following modules: functions. {Learn more}[link:classes/ActiveModel/Observer.html] - \ No newline at end of file + +* Making your object serializable + + ActiveModel::Serialization provides a standard interface for your object + to provide to_json or to_xml serialization... + + s = SerialPerson.new + s.serializable_hash # => {"name"=>nil} + s.to_json # => "{\"name\":null}" + s.to_xml # => "\n