Class: ReeObject::DumpAsJson

Inherits:
Object
  • Object
show all
Includes:
Ree::FnDSL
Defined in:
lib/ree_lib/packages/ree_object/package/ree_object/functions/dump_as_json.rb

Constant Summary collapse

ARRAY =
'array'
HASH =
'hash'
PRIMITIVE =
'primitive'
OBJECT =
'object'
BASIC_TYPES =
[
  Date, Time, Numeric, String, FalseClass, TrueClass, NilClass, Symbol,
  Module, Class
].freeze

Instance Method Summary collapse

Instance Method Details

#call(obj) ⇒ Object



23
24
25
# File 'lib/ree_lib/packages/ree_object/package/ree_object/functions/dump_as_json.rb', line 23

def call(obj)
  recursively_convert(obj, {})
end