Module: CpfGenerator

Defined in:
lib/cpf_generator.rb,
lib/cpf_generator/version.rb

Defined Under Namespace

Classes: Cpf

Constant Summary collapse

VERSION =
"1.0.0"

Class Method Summary collapse

Instance Method Summary collapse

Class Method Details

.formattedObject



8
9
10
# File 'lib/cpf_generator.rb', line 8

def self.formatted
  Cpf.new(numbers).formatted
end

.numbersObject



16
17
18
# File 'lib/cpf_generator.rb', line 16

def self.numbers
  [*0..9].sample(9)
end

.unformattedObject



12
13
14
# File 'lib/cpf_generator.rb', line 12

def self.unformatted
  Cpf.new(numbers).unformatted
end

Instance Method Details

#initializeObject



4
5
6
# File 'lib/cpf_generator.rb', line 4

def initialize
  numbers
end