module Faker::Russian::Kpp
Public Instance Methods
kpp(options = {})
click to toggle source
# File lib/faker/russian/kpp.rb, line 4 def kpp(options = {}) options.assert_valid_keys(:sequence_number, :region_number) sequence = find_sequence(options[:sequence_number]) region_number = find_region_number(options[:region_number], sequence, :region_numbers) region_number + two_region_numbers(sequence) + '01001' end
Private Instance Methods
two_region_numbers(sequence)
click to toggle source
# File lib/faker/russian/kpp.rb, line 15 def two_region_numbers(sequence) sprintf '%02d', sequence.rand(100) end