Module: ActiveSupport::Dependencies
- Defined in:
- lib/verd/dependencies.rb
Instance Method Summary collapse
- #loaded_model_paths ⇒ Object
- #o_require_or_load ⇒ Object
- #require_or_load(file_name, *args) ⇒ Object
Instance Method Details
#loaded_model_paths ⇒ Object
11 12 13 |
# File 'lib/verd/dependencies.rb', line 11 def loaded_model_paths @loaded_model_paths ||= {} end |
#o_require_or_load ⇒ Object
2 |
# File 'lib/verd/dependencies.rb', line 2 alias_method :o_require_or_load, :require_or_load |
#require_or_load(file_name, *args) ⇒ Object
4 5 6 7 8 9 |
# File 'lib/verd/dependencies.rb', line 4 def require_or_load file_name, *args if file_name.starts_with?(models_dir) loaded_model_paths[File.basename(file_name, '.rb')] = model_path(file_name) end o_require_or_load file_name, *args end |