Method: Restforce::Mash#initialize

Defined in:
lib/restforce/mash.rb

#initialize(source_hash = nil, client = nil, default = nil) ⇒ Mash

Returns a new instance of Mash.

[View source]

49
50
51
52
53
# File 'lib/restforce/mash.rb', line 49

def initialize(source_hash = nil, client = nil, default = nil, &)
  @client = client
  deep_update(source_hash) if source_hash
  default ? super(default) : super(&)
end