Method: RubyXL::OOXMLRelationshipsFile.get_class_by_rel_type
- Defined in:
- lib/rubyXL/objects/relationships.rb
.get_class_by_rel_type(rel_type) ⇒ Object
55 56 57 58 59 60 61 62 63 64 65 66 67 68 |
# File 'lib/rubyXL/objects/relationships.rb', line 55 def self.get_class_by_rel_type(rel_type) unless defined?(@@rel_hash) @@rel_hash = {} RubyXL.constants.each { |c| klass = RubyXL.const_get(c) if klass.is_a?(Class) && klass.const_defined?(:REL_TYPE) then @@rel_hash[klass::REL_TYPE] = klass end } end @@rel_hash[rel_type] end |