Module: Ditto

Defined in:
lib/ditto/entity.rb,
lib/ditto.rb,
lib/ditto/dsl.rb,
lib/ditto/map.rb,
lib/ditto/runner.rb,
lib/ditto/options.rb,
lib/ditto/version.rb

Overview

Entity support for Ditto Note that Entities are not objects in the current implementation, so we don’t use a Class, we use a Module.

Defined Under Namespace

Modules: DSL, Entity, Map Classes: Options, Runner

Constant Summary collapse

VERSION =
'0.5.0'

Class Method Summary collapse

Class Method Details

.symbolize_keys(h) ⇒ Object



7
8
9
# File 'lib/ditto.rb', line 7

def self.symbolize_keys h
  h.inject({}) { |opts,(k,v)| opts[(k.to_sym rescue k) || k] = v; opts }
end