parent

parent()
Instance Public methods

Returns the module which contains this one according to its name.

1
2
3
4
5
6
7
8
module M
  module N
  end
end
X = M::N
 
M::N.parent # => M
X.parent    # => M

The parent of top-level and anonymous modules is Object.

1
2
M.parent          # => Object
Module.new.parent # => Object
doc_ruby_on_rails
2025-01-10 15:47:30
Comments
Leave a Comment

Please login to continue.