Method: Mash#default

Defined in:
lib/extlib/mash.rb

#default(key = nil) ⇒ Object

Parameters:

  • key (Object) (defaults to: nil)

    The default value for the mash. Defaults to nil.



27
28
29
30
31
32
33
# File 'lib/extlib/mash.rb', line 27

def default(key = nil)
  if key.is_a?(Symbol) && include?(key = key.to_s)
    self[key]
  else
    super
  end
end