Methods
Attributes
[R] load_paths
Public Class methods
new(*paths)
     # File vendor/rails/activesupport/lib/active_support/dependencies.rb, line 113
113:     def initialize(*paths)
114:       @load_paths = paths.flatten.collect {|p| p.kind_of?(ConstantLoadPath) ? p : ConstantLoadPath.new(p)}
115:     end
Public Instance methods
clear!()

Erase all items in this module

     # File vendor/rails/activesupport/lib/active_support/dependencies.rb, line 127
127:     def clear!
128:       constants.each do |name|
129:         Object.send(:remove_const, name) if Object.const_defined?(name) && Object.const_get(name).object_id == self.const_get(name).object_id
130:         self.send(:remove_const, name)
131:       end
132:     end
load_file!(file_path)

Load the source file at the given file path

     # File vendor/rails/activesupport/lib/active_support/dependencies.rb, line 122
122:     def load_file!(file_path)
123:       require_dependency(file_path)
124:     end
path()
     # File vendor/rails/activesupport/lib/active_support/dependencies.rb, line 119
119:     def path() [] end
root()
     # File vendor/rails/activesupport/lib/active_support/dependencies.rb, line 117
117:     def root() self end