Sha256: dfc6625c2f055a4aac66a6153b23ba7ab017a1d1f7a9fc211498a7b2935bce7d
Contents?: true
Size: 586 Bytes
Versions: 1
Compression:
Stored size: 586 Bytes
Contents
# Enhance Hash # Imported from rails/active_support class Hash def symbolize_keys each_with_object({}) do |(key, value), options| options[(begin key.to_sym rescue StandardError key end) || key] = value end end def except(*keys) dup.except!(*keys) end def except!(*keys) keys.each { |key| delete(key) } self end end # Add present? # Imported from rails/active_support class Object def blank? respond_to?(:empty?) ? !!empty? : !self end def present? !blank? end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
hcheck-0.1.0 | lib/hcheck/helper.rb |