Module: CharacterSet

Included in:
NumberTo
Defined in:
lib/modules/character_set.rb

Defined Under Namespace

Classes: CharacterSetConverter

Constant Summary collapse

ALPH =
("a" .. "z").to_a
ALPHABETTER =
CharacterSetConverter.new(ALPH, {repeat: true})

Instance Method Summary collapse

Instance Method Details

#to_character_set(num, characters, options = {}) ⇒ Object



28
29
30
# File 'lib/modules/character_set.rb', line 28

def to_character_set(num, characters, options = {})
  CharacterSetConverter.new(characters, options).to_characters(num)
end

#to_lower_alpha(num) ⇒ Object



32
33
34
# File 'lib/modules/character_set.rb', line 32

def to_lower_alpha(num)
  ALPHABETTER.to_characters(num)
end

#to_upper_alpha(num) ⇒ Object



36
37
38
# File 'lib/modules/character_set.rb', line 36

def to_upper_alpha(num)
  to_lower_alpha(num).upcase
end