Module: PdfForms::SafePath

Included in:
Pdf, PdftkWrapper
Defined in:
lib/pdf_forms/safe_path.rb

Instance Method Summary collapse

Instance Method Details

#file_path(path) ⇒ Object



18
19
20
21
# File 'lib/pdf_forms/safe_path.rb', line 18

def file_path(path)
  path = path.to_path if path.respond_to? :to_path
  path.to_str
end

#normalize_path(path) ⇒ Object Also known as: safe_path



7
8
9
10
# File 'lib/pdf_forms/safe_path.rb', line 7

def normalize_path(path)
  fpath = file_path(path)
  quote_path(fpath)
end

#quote_path(path) ⇒ Object



14
15
16
# File 'lib/pdf_forms/safe_path.rb', line 14

def quote_path(path)
  %Q("#{path}")
end