module ActiveEntity::Serialization
Active Entity Serialization¶ ↑
Public Instance Methods
serializable_hash(options = nil)
click to toggle source
Calls superclass method
# File lib/active_entity/serialization.rb, line 13 def serializable_hash(options = nil) options = options ? options.dup : {} include_embeds = options.delete :include_embeds if include_embeds includes = Array.wrap(options[:include]).concat(self.class.embeds_association_names) options[:include] ||= [] options[:include].concat includes end options[:except] = Array(options[:except]).map(&:to_s) super(options) end