Method: OrigenDocHelpers::PDF#initialize

Defined in:
lib/origen_doc_helpers/pdf.rb

#initialize(options) ⇒ PDF

Returns a new instance of PDF.



23
24
25
26
27
28
29
30
31
32
33
34
35
# File 'lib/origen_doc_helpers/pdf.rb', line 23

def initialize(options)
  @title = options[:pdf_title]
  @index = options[:index]
  @root = Pathname.new(options[:root])
  if @root.absolute?
    if File.exist?("#{Origen.root}/app/")
      @root = @root.relative_path_from(Pathname.new("#{Origen.root}/app/templates/web"))
    else
      @root = @root.relative_path_from(Pathname.new("#{Origen.root}/templates/web"))
    end
  end
  require 'nokogiri'
end