Method: ClassX::Pluggable::Util.nested_const_get

Defined in:
lib/classx/pluggable.rb

.nested_const_get(mod) ⇒ Object



153
154
155
156
157
158
159
160
# File 'lib/classx/pluggable.rb', line 153

def nested_const_get mod
  name_spaces = mod.split(/::/)
  result = ::Object
  name_spaces.each do |const|
    result = result.const_get(const)
  end
  return result
end