Sha256: 5f124d2267e27759af3194cbd026318b867e08c800ecd6b258d1bfcf9bbaf225
Contents?: true
Size: 503 Bytes
Versions: 5
Compression:
Stored size: 503 Bytes
Contents
module Saneitized class Array < SimpleDelegator def initialize(array = []) super(array.map{|item| Saneitized.convert(item)}) self end def []=(index, value) super index, Saneitized.convert(value) end def << (value) super Saneitized.convert(value) end def push(*args) raise NotImplementedError end def unshift(*args) raise NotImplementedError end def insert(*args) raise NotImplementedError end end end
Version data entries
5 entries across 5 versions & 1 rubygems