Module: RailsNotebook::Serializers
- Defined in:
- lib/rails_notebook/serializers.rb
Class Method Summary collapse
Class Method Details
.serialize(obj) ⇒ Object
52 53 54 55 56 57 58 59 60 61 62 |
# File 'lib/rails_notebook/serializers.rb', line 52 def self.serialize(obj) if object_serializable?(obj.class) object_attribs(obj.class).map do |method| serialize(obj.send(method)) end elsif to_json_serializable? obj.class obj.to_json else obj.inspect.truncate(100) end end |