class Saneitized::Array
Public Class Methods
new(array = [], options = {})
click to toggle source
Calls superclass method
# File lib/saneitized/array.rb, line 7 def initialize(array = [], options = {}) @options = options super(array.map{|item| Saneitized.convert(item, options)}) self end
Public Instance Methods
<<(value)
click to toggle source
Calls superclass method
# File lib/saneitized/array.rb, line 17 def << (value) super Saneitized.convert(value, @options) end
[]=(index, value)
click to toggle source
Calls superclass method
# File lib/saneitized/array.rb, line 13 def []=(index, value) super index, Saneitized.convert(value, @options) end
insert(*args)
click to toggle source
# File lib/saneitized/array.rb, line 29 def insert(*args) raise NotImplementedError end
push(*args)
click to toggle source
# File lib/saneitized/array.rb, line 21 def push(*args) raise NotImplementedError end
unshift(*args)
click to toggle source
# File lib/saneitized/array.rb, line 25 def unshift(*args) raise NotImplementedError end