class Faker::File

Public Class Methods

extension() click to toggle source
# File lib/faker/file.rb, line 5
def extension
  fetch('file.extension')
end
file_name(dir = nil, name = nil, ext = nil, directory_separator = '/') click to toggle source
# File lib/faker/file.rb, line 13
def file_name(dir = nil, name = nil, ext = nil, directory_separator = '/')

  dir = Faker::Internet::slug unless dir
  name = Faker::Lorem::word.downcase unless name
  ext ||= extension

  [dir, name].join(directory_separator) + ".#{ext}"
end
mime_type() click to toggle source
# File lib/faker/file.rb, line 9
def mime_type
  fetch('file.mime_type')
end