Module: Otis::HashContent::ClassExtension

Defined in:
lib/otis/hash_content.rb

Instance Method Summary collapse

Instance Method Details

#root_key(opts = {}) ⇒ Object



31
32
33
34
# File 'lib/otis/hash_content.rb', line 31

def root_key(opts = {})
  class_eval "def new_root; '#{opts[:as]}'; end " if opts[:as]
  class_eval %( def path; #{opts[:to]}; end )
end