class Faker::Device

Public Class Methods

build_number() click to toggle source

Produces a build number between 1 and 500.

@return [Integer]

@example

Faker::Device.build_number #=> 5

@faker.version 1.9.0

# File lib/faker/default/device.rb, line 15
def build_number
  Faker::Number.between(from: 1, to: 500)
end
manufacturer() click to toggle source

Produces the name of a manufacturer for a device.

@return [String]

@example

Faker::Device.manufacturer #=> "Apple"

@faker.version 1.9.0

# File lib/faker/default/device.rb, line 28
def manufacturer
  fetch('device.manufacturer')
end
model_name() click to toggle source

Produces a model name for a device.

@return [String]

@example

Faker::Device.model_name #=> "iPhone 4"

@faker.version 1.9.0

# File lib/faker/default/device.rb, line 41
def model_name
  fetch('device.model_name')
end
platform() click to toggle source

Produces the name of a platform for a device.

@return [String]

@example

Faker::Device.platform #=> "webOS"

@faker.version 1.9.0

# File lib/faker/default/device.rb, line 54
def platform
  fetch('device.platform')
end
serial() click to toggle source

Produces a serial code for a device.

@return [String]

@example

Faker::Device.serial #=> "ejfjnRNInxh0363JC2WM"

@faker.version 1.9.0

# File lib/faker/default/device.rb, line 67
def serial
  fetch('device.serial')
end
version() click to toggle source

Produces a version number between 1 and 1000.

@return [Integer]

@example

Faker::Device.version #=> 42

@faker.version 1.9.0

# File lib/faker/default/device.rb, line 80
def version
  Faker::Number.between(from: 1, to: 1000)
end