Module: Evesync::IPC::Data
- Defined in:
- lib/evesync/ipc/data/file.rb,
lib/evesync/ipc/data/utils.rb,
lib/evesync/ipc/data/ignore.rb,
lib/evesync/ipc/data/package.rb,
lib/evesync/ipc/data/hashable.rb
Defined Under Namespace
Modules: Hashable, Unhashable Classes: File, Ignore, Package
Class Method Summary collapse
Class Method Details
.from_json(json) ⇒ Object
8 9 10 11 |
# File 'lib/evesync/ipc/data/utils.rb', line 8 def self.from_json(json) hash = JSON.parse(json) Class.new.extend(Unhashable).from_hash(hash) end |