class Object

Public Instance Methods

extract(h,overwrite=false) click to toggle source

PHPic extract(). Hash will be injected into self as instance variables (@var).

# File lib/object/extract.rb, line 3
def extract(h,overwrite=false)
        h.each{|k,v|
                if overwrite || !self.instance_variable_defined?('@'+k) then
                        self.instance_variable_set('@'+k,v) #k should always be String
                end
        }
end