class Recursivar::TmpFile
Public Class Methods
new(obj)
click to toggle source
# File lib/recursivar/tmp_file.rb, line 4 def initialize(obj) name = [ Time.now.strftime('%Y%m%d_%H%M%S_%L_'), obj.class.to_s.split('::').map(&:downcase).join('_'), '_', obj.object_id, '.html', ].join @path = File.join(Dir.tmpdir, name) end
Public Instance Methods
puts(*content)
click to toggle source
# File lib/recursivar/tmp_file.rb, line 16 def puts(*content) File.open @path, 'a' do |f| f.puts *content end end