Class: WickedPdfTempfile
- Inherits:
-
Tempfile
- Object
- Tempfile
- WickedPdfTempfile
- Defined in:
- lib/wicked_pdf_tempfile.rb
Instance Method Summary collapse
-
#make_tmpname(basename, n) ⇒ Object
Replaces Tempfile’s
make_tmpname
with one that honors file extensions.
Instance Method Details
#make_tmpname(basename, n) ⇒ Object
Replaces Tempfile’s make_tmpname
with one that honors file extensions.
5 6 7 8 |
# File 'lib/wicked_pdf_tempfile.rb', line 5 def make_tmpname(basename, n) extension = File.extname(basename) sprintf("%s_%d_%d%s", File.basename(basename, extension), $$, n.to_i, extension) end |