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