Module: PigeonHole
- Defined in:
- lib/pigeon_hole.rb,
lib/pigeon_hole/json_set.rb,
lib/pigeon_hole/json_date.rb,
lib/pigeon_hole/json_hash.rb,
lib/pigeon_hole/json_time.rb,
lib/pigeon_hole/typed_json.rb,
lib/pigeon_hole/json_symbol.rb
Defined Under Namespace
Modules: JSONDate, JSONHash, JSONSymbol, JSONTime
Classes: JSONSet, TypedJSON
Class Method Summary
collapse
Class Method Details
.generate(obj) ⇒ Object
12
13
14
|
# File 'lib/pigeon_hole.rb', line 12
def self.generate(obj)
TypedJSON.generate(obj)
end
|
.parse(string) ⇒ Object
16
17
18
19
20
21
22
|
# File 'lib/pigeon_hole.rb', line 16
def self.parse(string)
if string.is_a?(Hash)
string
else
TypedJSON.parse(string)
end
end
|