Class: Volt::EJSON

Inherits:
Object show all
Defined in:
lib/volt/utils/ejson.rb

Defined Under Namespace

Classes: NonEjsonType

Constant Summary collapse

OTHER_VALID_CLASSES =
[String, Symbol, TrueClass, FalseClass, Numeric, NilClass]

Class Method Summary collapse

Class Method Details

.parse(str) ⇒ Object



13
14
15
# File 'lib/volt/utils/ejson.rb', line 13

def self.parse(str)
  decode(JSON.parse(str))
end

.stringify(obj) ⇒ Object



9
10
11
# File 'lib/volt/utils/ejson.rb', line 9

def self.stringify(obj)
  encode(obj).to_json
end