Easy question: access module/class outside of current scope

I’ve seen someone do this, but I forget how it is done and I can’t
find it by searching…

module Dog
def self.new
puts ‘ruff ruff’
end
end

class Crazy
class Dog
def some_method
mydog = Dog.new # I want the module Dog and not the class Dog
that I’m in…
end
end
end

What is the nomenclature to get at the module Dog above and not the

Dog class I’m inside?

Thanks

[bwv549 [email protected], 2007-09-06 21.05 CEST]

class Dog
def some_method
mydog = Dog.new # I want the module Dog and not the class Dog
that I’m in…
end
end
end

What is the nomenclature to get at the module Dog above and not the

Dog class I’m inside?

::Dog

Thanks

You’re welcome ;).

This forum is not affiliated to the Ruby language, Ruby on Rails framework, nor any Ruby applications discussed here.

| Privacy Policy | Terms of Service | Remote Ruby Jobs