class Yoda::Store::Query::FindMetaClass

Public Instance Methods

find(path) click to toggle source

@param path [String, Model::Path, Model::ScopedPath] @return [Objects::NamespaceObject, nil]

# File lib/yoda/store/query/find_meta_class.rb, line 7
def find(path)
  constant = FindConstant.new(registry).find(path)
  if constant && meta_class = registry.find(Objects::MetaClassObject.address_of(constant.path))
    meta_class
  else
    nil
  end
end