Class: Module

Inherits:
Object
  • Object
show all
Defined in:
lib/luruju/jude_api_loader.rb

Instance Method Summary collapse

Instance Method Details

#const_missing(class_id) ⇒ Object

Raises:

  • (NameError)


157
158
159
160
161
162
# File 'lib/luruju/jude_api_loader.rb', line 157

def const_missing class_id   
  return  const_missing_except_luruju(class_id) unless self ==  Luruju::JudeApi
  return Luruju::JudeApiLoader::define_jude_class(class_id)  if class_id.to_s.is_jude_class?
  return Luruju::JudeApiLoader::define_jude_module(class_id)  if class_id.to_s.is_jude_module?
  raise NameError
end

#const_missing_except_lurujuObject



155
# File 'lib/luruju/jude_api_loader.rb', line 155

alias :const_missing_except_luruju :const_missing