class Middleman::Extension
def helpers(*modules, &block)
-
(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