class Middleman::Extension

def helpers(*modules, &block)

Returns:
  • (void) -

Parameters:
  • block (Proc) -- A block which will be evaluated to create a new helper module
  • modules (Array) -- An optional list of modules to add as helpers

Other tags:
    Example: With modules: -
    Example: With a block: -
def helpers(*modules, &block)
  self.defined_helpers ||= []
  if block_given?
    mod = Module.new
    mod.module_eval(&block)
    modules = [mod]
  end
  self.defined_helpers += modules
end