Class: Hash

Inherits:
Object
  • Object
show all
Defined in:
lib/mogrify.rb

Instance Method Summary collapse

Instance Method Details

#symog(key) ⇒ Object



18
19
20
# File 'lib/mogrify.rb', line 18

def symog key
  key.is_a?(String) ? key.to_sym : key
end

#symogriformObject



2
3
4
5
6
7
8
# File 'lib/mogrify.rb', line 2

def symogriform
  symogriformed = {}
  self.each do |key, value|
    symogriformed[symog(key)] = value.is_a?(Hash) ? value.symogriform : value
  end
  symogriformed
end

#symogrifyObject



10
11
12
13
14
15
16
# File 'lib/mogrify.rb', line 10

def symogrify
  symogrified = {}
  self.each do |key, value|
    symogrified[symog(key)] = value
  end
  symogrified
end