Sha256: e02d189b2493d041c12fefb53698a344d3749cfe248601f8acc9566cca2078eb
Contents?: true
Size: 341 Bytes
Versions: 43
Compression:
Stored size: 341 Bytes
Contents
module RubyApp module Mixins module HashMixin def method_missing(name, *arguments) if name.to_s.match(/(.*)=/) self[$~.captures[0].to_s] = arguments[0] else self[name.to_s] || self[name.to_sym] end end end end end class Hash include RubyApp::Mixins::HashMixin end
Version data entries
43 entries across 43 versions & 1 rubygems