class HamlCoffeeAssets::GlobalContext
Public Class Methods
asset()
click to toggle source
# File lib/haml_coffee_assets/global_context.rb, line 3 def self.asset find_asset(asset_path) end
asset_path()
click to toggle source
# File lib/haml_coffee_assets/global_context.rb, line 7 def self.asset_path ::HamlCoffeeAssets.config.global_context_asset end
body()
click to toggle source
# File lib/haml_coffee_assets/global_context.rb, line 16 def self.body return "" if asset.blank? asset.body end
mtime()
click to toggle source
# File lib/haml_coffee_assets/global_context.rb, line 11 def self.mtime return nil unless asset.respond_to?(:mtime) asset.mtime end
to_s()
click to toggle source
# File lib/haml_coffee_assets/global_context.rb, line 21 def self.to_s return "" if asset.blank? asset.to_s end
Private Class Methods
env()
click to toggle source
# File lib/haml_coffee_assets/global_context.rb, line 28 def self.env ::Rails.application.assets end
find_asset(name)
click to toggle source
# File lib/haml_coffee_assets/global_context.rb, line 32 def self.find_asset(name) return "" unless ::Rails.respond_to?(:application) return "" unless ::Rails.application.respond_to?(:assets) env.find_asset(name) end