class Faker::Computer

def os(platform: self.platform)

Returns:
  • (String) -

Parameters:
  • platform (String) -- optionally specify the platform `linux`, `macos`, or `windows`.
def os(platform: self.platform)
  platform = self.platform unless fetch_all('computer.platform').include?(platform)
  fetch("computer.os.#{platform.downcase}")
end

def platform

Returns:
  • (String) -
def platform
  fetch('computer.platform')
end

def stack

Returns:
  • (String) -
def stack
  platform = self.platform
  os = fetch("computer.os.#{platform.downcase}")
  "#{platform}, #{os}"
end

def type

Returns:
  • (String) -
def type
  fetch('computer.type')
end