Sha256: 0078140d3e5859044e5db577d8b6030dfe0dfbf78a396d1841d04277c1ffe389
Contents?: true
Size: 437 Bytes
Versions: 1
Compression:
Stored size: 437 Bytes
Contents
module Wiris class Reflect def self.field(obj, field) begin cls = Module::const_get(obj.name) return cls.class_variable_get(("@@" + field).to_sym) end rescue NameError return nil end def self.setField(obj, field, value) cls = Module::const_get(obj.name) cls.class_variable_set(("@@" + field), value) end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
wirispluginengine-3.62.0.1322 | lib/src-generic/Reflect.rb |