Class: Hobo::AssetApplicatorRegistry

Inherits:
Hash
  • Object
show all
Defined in:
lib/hobo/asset_applicator.rb

Overview

Thin wrapper over a hash to provide a means to “register” asset applicators

Instance Method Summary collapse

Instance Method Details

#register(pattern) { ... } ⇒ Object

Register a new asset applicator

Parameters:

  • Pattern (Regexp)

    to match against asset filename.

Yields:

  • The block to be executed when an asset matches the pattern.



29
30
31
# File 'lib/hobo/asset_applicator.rb', line 29

def register pattern, &block
  self[pattern] = block
end