I have a test class and a box class, in the test class i have a var called boxHolder, which is an array, i want to override the << method for this array. Inside the singleton how can i access moski_call ?
class Test attr_accessor :boxHolder def initialize() super self.boxHolder = Array.new class << @boxHolder def <<(box) box.setPositionWithinColumn(moski_call) super(box) end end end def moski_call "YAAAAAAAAAAAAAAAAAAAA" end end class Box def initialize end def setPositionWithinColumn(str) puts "got a string #{str}" end end # test box = Box.new test = Test.new test.boxHolder