class Assets::Environment::Dynamic

Environment with dynamic asset compilation

Public Instance Methods

get(name) click to toggle source

Return asset for name

@param [String] name

@return [Asset]

if found

@return [nil]

otherwise

@api private

# File lib/assets/environment/dynamic.rb, line 49
def get(name)
  rule = rule(name)
  rule && rule.asset
end
index() click to toggle source

Return index

@return [Hash]

@api private

# File lib/assets/environment/dynamic.rb, line 14
def index
  rules.each_with_object({}) do |rule, index|
    index[rule.name] = rule
  end
end
rule(name) click to toggle source

Return rule for name

@param [String] name

@return [Rule]

if found

@return [nil]

otherwise

@api private

# File lib/assets/environment/dynamic.rb, line 33
def rule(name)
  index[name]
end