Module: PdfForms::SafePath
- Included in:
- Pdf, PdftkWrapper
- Defined in:
- lib/pdf_forms/safe_path.rb
Instance Method Summary collapse
- #file_path(path) ⇒ Object
- #normalize_path(path) ⇒ Object (also: #safe_path)
- #quote_path(path) ⇒ Object
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 |