class Object

Public Instance Methods

document_hooks(file = 'doc/Hooks.md') click to toggle source
# File lib/haveapi/tasks/hooks.rb, line 1
def document_hooks(file = 'doc/Hooks.md')
  render_doc_file('doc/hooks.erb', 'doc/Hooks.md')
end
render_doc_file(src, dst) click to toggle source
# File lib/haveapi/tasks/yard.rb, line 3
def render_doc_file(src, dst)
  src = File.join(File.dirname(__FILE__), '..', '..', '..', src)

  proc do
    File.write(
      dst,
      ERB.new(File.read(src)).result(binding)
    )
  end
end