Class | ActionView::Template::EagerPath |
In: |
vendor/rails/actionpack/lib/action_view/template.rb
|
Parent: | Path |
# File vendor/rails/actionpack/lib/action_view/template.rb, line 60 60: def initialize(path) 61: super 62: @loaded = false 63: end
# File vendor/rails/actionpack/lib/action_view/template.rb, line 79 79: def [](path) 80: load! unless @loaded 81: @paths[path] 82: end
# File vendor/rails/actionpack/lib/action_view/template.rb, line 65 65: def load! 66: return if @loaded 67: 68: @paths = {} 69: templates_in_path do |template| 70: template.load! 71: template.accessible_paths.each do |path| 72: @paths[path] = template 73: end 74: end 75: @paths.freeze 76: @loaded = true 77: end