update namespace

This commit is contained in:
Tom Vaughan 2012-08-20 12:59:32 -07:00
parent a0df00b9e6
commit cd12783e69

View file

@ -2,38 +2,40 @@
require "middleman-core" require "middleman-core"
# Extension namespace # Extension namespace
module MyExtension module Middleman
class << self module Deploy
class << self
# Called when user `activate`s your extension
def registered(app, options={})
# Setup extension-specific config
app.set :config_variable, false
# Include class methods
# app.extend ClassMethods
# Include instance methods
# app.send :include, InstanceMethods
app.after_configuration do
# Do something
# config_variable is now either the default or the user's
# setting from config.rb
end
end
alias :included :registered
end
# module ClassMethods # Called when user `activate`s your extension
# def a_class_method def registered(app, options={})
# end # Setup extension-specific config
# end app.set :config_variable, false
# module InstanceMethods # Include class methods
# def an_instance_method # app.extend ClassMethods
# end
# end # Include instance methods
# app.send :include, InstanceMethods
app.after_configuration do
# Do something
# config_variable is now either the default or the user's
# setting from config.rb
end
end
alias :included :registered
end
# module ClassMethods
# def a_class_method
# end
# end
# module InstanceMethods
# def an_instance_method
# end
# end
end
end end