Method: One9::Method.any_const_get

Defined in:
lib/one9/method.rb

.any_const_get(name) ⇒ Object



4
5
6
7
8
9
10
11
12
13
14
15
# File 'lib/one9/method.rb', line 4

def self.any_const_get(name)
  return name if name.is_a?(Module)
  begin
    klass = Object
    name.split('::').each {|e|
      klass = klass.const_get(e)
    }
    klass
  rescue
     nil
  end
end