class MyExtension
Extension namespace
Public Class Methods
new(app, options_hash={}, &block)
click to toggle source
Calls superclass method
# File lib/middleman-cli/templates/extension/lib/lib/extension.rb, line 8 def initialize(app, options_hash={}, &block) # Call super to build options from the options_hash super # Require libraries only when activated # require 'necessary/library' # set up your extension # puts options.my_option end
Public Instance Methods
after_configuration()
click to toggle source
# File lib/middleman-cli/templates/extension/lib/lib/extension.rb, line 19 def after_configuration # Do something end