method
serialize
v2.2.1 -
Show latest stable
- Class:
ActiveRecord::XmlSerializer
serialize()public
No documentation available.
# File activerecord/lib/active_record/serializers/xml_serializer.rb, line 245
def serialize
args = [root]
if options[:namespace]
args << {:xmlns=>options[:namespace]}
end
if options[:type]
args << {:type=>options[:type]}
end
builder.tag!(*args) do
add_attributes
procs = options.delete(:procs)
add_includes { |association, records, opts| add_associations(association, records, opts) }
options[:procs] = procs
add_procs
yield builder if block_given?
end
end