Class Caesars::Hash
In: lib/caesars/hash.rb
Parent: HASH_TYPE

Caesars::Hash

A subclass of ::Hash (1.9) or Caesars::OrderedHash (1.8) that provides method names for hash parameters. It‘s like a lightweight OpenStruct.

    ch = Caesars::Hash[:tabasco => :lots!]
    puts ch.tabasco  # => lots!

Methods

Public Instance methods

Returns a clone of itself and all children cast as ::Hash objects

[Validate]