Sha256: 2c650e044c261186cb0f4d6b7f9af4b76ada66c5ac17a2cf2aeddadfb9613641
Contents?: true
Size: 584 Bytes
Versions: 1
Compression:
Stored size: 584 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.1 | lib/hcheck/helper.rb |