Module: Ryba

Defined in:
lib/ryba.rb,
lib/ryba/data.rb,
lib/ryba/name.rb,
lib/ryba/phone_number.rb

Defined Under Namespace

Modules: Data Classes: Name, PhoneNumber

Class Method Summary collapse

Class Method Details

.numerify(number_string) ⇒ Object



2
3
4
# File 'lib/ryba.rb', line 2

def self.numerify(number_string)
  number_string.gsub('#') { rand(10).to_s }
end

.pick(variants) ⇒ Object



6
7
8
9
10
11
12
13
# File 'lib/ryba.rb', line 6

def self.pick(variants)
  case variants
  when Array
    variants[rand(variants.size)]
  when String
    variants[rand(variants.length),1]
  end
end