Method deprecated or moved
This method is deprecated or moved on the latest stable version.
The last existing version (v2.3.8) is shown here.
parent()
public
Returns the module which contains this one according to its name.
module M
module N
end
end
X = M::N
p M::N.parent
p X.parent
The parent
of top-level and anonymous modules is Object.
p M.parent
p Module.new.parent
# File activesupport/lib/active_support/core_ext/module/introspection.rb, line 30
def parent
parent_name ? parent_name.constantize : Object
end