I'm trying to read some codes from rails. And i don't understand some of it. Hope getting some help.
The code from active_support/dependencies/autoload.rb
. The method is autoload
.
def autoload(const_name, path = @_at_path)
unless path
full = [name, @_under_path, const_name.to_s].compact.join("::")
path = Inflector.underscore(full)
end
if @_eager_autoload
@_autoloads[const_name] = path
end
super const_name, path
end
- My question is what the
super
will be in here. - Is there a doc or books tell about the sources?