Class: Brief::Adapters::MiddlemanExtension

Inherits:
Object
  • Object
show all
Defined in:
lib/brief/adapters/middleman.rb

Class Method Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(app, options_hash = {}, &block) ⇒ MiddlemanExtension

Returns a new instance of MiddlemanExtension.



7
8
9
10
11
12
13
14
15
# File 'lib/brief/adapters/middleman.rb', line 7

def initialize(app, options_hash = {}, &block)
  super

  app.include(ClassMethods)

  options_hash.each do |key, value|
    app.set(key, value)
  end
end

Class Method Details

.activate_brief_extensionObject



3
4
5
# File 'lib/brief/adapters/middleman.rb', line 3

def self.activate_brief_extension
  ::Middleman::Extensions.register(:brief, Brief::Adapters::MiddlemanExtension)
end