Class: Jekyll::Post

Inherits:
Object
  • Object
show all
Defined in:
lib/octopress-hooks.rb

Overview

Monkey patch Jekyll’s Post class

Instance Method Summary collapse

Constructor Details

#initialize(*args) ⇒ Post

Returns a new instance of Post.



178
179
180
181
# File 'lib/octopress-hooks.rb', line 178

def initialize(*args)
  old_initialize(*args)
  post_init if respond_to?(:post_init) && self.hooks
end

Instance Method Details

#hooksObject



183
184
185
# File 'lib/octopress-hooks.rb', line 183

def hooks
  self.site.post_hooks
end

#old_initializeObject



176
# File 'lib/octopress-hooks.rb', line 176

alias_method :old_initialize, :initialize