module FileMutate::OverwriteContent::ClassMethods

Public Instance Methods

overwrite(file, content=nil) { || ... } click to toggle source
# File lib/file_mutate/overwrite_content.rb, line 8
def overwrite file, content=nil, &block
  File.open(get_filepath(file).path, 'w') do |f|
    f.puts content ||= yield
  end
end