module Faker
Constants
- BASE_LIB_PATH
- LETTERS
- VERSION
Public Class Methods
bothify(masks)
click to toggle source
# File lib/ffakerer.rb, line 25 def self.bothify(masks) letterify(numerify(masks)) end
letterify(*masks)
click to toggle source
# File lib/ffakerer.rb, line 19 def self.letterify(*masks) mask = ArrayUtils.rand(masks.flatten) mask.gsub!(/\?/) { LETTERS.rand } mask end
numerify(*masks)
click to toggle source
# File lib/ffakerer.rb, line 13 def self.numerify(*masks) mask = ArrayUtils.rand(masks.flatten) mask.gsub!(/#/) { rand(10).to_s } mask end