Sha256: 52a1135c05747ec26a86248ebc9278716ea55b553c34eff37f67090d2d3f4751
Contents?: true
Size: 525 Bytes
Versions: 7
Compression:
Stored size: 525 Bytes
Contents
module ExtendIt module Symbolize refine Object do def symbolize nil end def ensure_symbol nil end end refine String do def symbolize to_sym end def ensure_symbol to_sym end end refine Symbol do def symbolize self end def ensure_symbol self end end refine Array do def ensure_symbols flatten.map { |x| x.ensure_symbol }.compact end end end end
Version data entries
7 entries across 7 versions & 1 rubygems