Sha256: f754841f4fa7844086a585e704c94432f69206cddd816f31e91745a5251563d1

Contents?: true

Size: 371 Bytes

Versions: 1

Compression:

Stored size: 371 Bytes

Contents

module Quicken
  module Helpers
    module File
      def read_file filename
        File.read(filename)
      end

      def write_file filename, content, force:false
        return :file_exists if ::File.exist?(filename) && !force
        file = ::File.new(filename, 'w')
        file.write content
        file.close
        :file_written
      end
    end
  end
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
quicken-ruby-0.1.1 lib/quicken/helpers/file.rb