Lazy-load ActionView via ActiveSupport.on_load

This commit is contained in:
Akira Matsuda 2014-02-18 17:04:36 +09:00
parent 43835eeaf6
commit 520d92cc4f
1 changed files with 9 additions and 2 deletions

View File

@ -1,7 +1,14 @@
require 'haml/template/options'
require 'haml/engine'
require 'haml/helpers/action_view_mods'
require 'haml/helpers/action_view_extensions'
if defined?(ActiveSupport)
ActiveSupport.on_load(:action_view) do
require 'haml/helpers/action_view_mods'
require 'haml/helpers/action_view_extensions'
end
else
require 'haml/helpers/action_view_mods'
require 'haml/helpers/action_view_extensions'
end
require 'haml/helpers/xss_mods'
require 'haml/helpers/action_view_xss_mods'