class Hanko::Init
Public Class Methods
new(digest_class = nil)
click to toggle source
# File lib/hanko/init.rb, line 3 def initialize(digest_class = nil) @digest_class = digest_class end
Public Instance Methods
exist_asset_paths?()
click to toggle source
# File lib/hanko/init.rb, line 31 def exist_asset_paths? defined?(ActionView::Helpers::AssetTagHelper::AssetPaths) end
prepend_asset_paths()
click to toggle source
# File lib/hanko/init.rb, line 24 def prepend_asset_paths require "hanko/asset_paths" ActionView::Helpers::AssetTagHelper::AssetPaths.__send__( :prepend, Hanko::AssetPaths ) end
prepend_asset_url_helper()
click to toggle source
# File lib/hanko/init.rb, line 17 def prepend_asset_url_helper require "hanko/asset_url_helper" ActionView::Base.__send__( :prepend, Hanko::AssetUrlHelper ) end
ready()
click to toggle source
# File lib/hanko/init.rb, line 7 def ready Hanko::Fingerprint.digest_class = @digest_class if @digest_class if exist_asset_paths? prepend_asset_paths else prepend_asset_url_helper end end