From e4ad25073dc15988ba4389838a83d24f46eafb68 Mon Sep 17 00:00:00 2001 From: beerlington Date: Wed, 20 Mar 2013 08:14:23 -0400 Subject: [PATCH] Adding doc for build_json method --- lib/active_model/serializer.rb | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/lib/active_model/serializer.rb b/lib/active_model/serializer.rb index 7b562298..f35fd4a3 100644 --- a/lib/active_model/serializer.rb +++ b/lib/active_model/serializer.rb @@ -256,6 +256,10 @@ module ActiveModel end alias_method :root=, :root + # Used internally to create a new serializer object based on controller + # settings and options for a given resource. These settings are typically + # set during the request lifecycle or by the controller class, and should + # not be manually defined for this method. def build_json(controller, resource, options) default_options = controller.send(:default_serializer_options) || {} options = default_options.merge(options || {})