class MaNameGenerator::Base
Constants
- MA_NAMES
Public Class Methods
generate()
click to toggle source
# File lib/ma_name_generator/base.rb, line 6 def generate MA_NAMES.sample end
generate_unique(excluding: [])
click to toggle source
# File lib/ma_name_generator/base.rb, line 10 def generate_unique(excluding: []) raise NotArray unless excluding.is_a?(Array) excluded_items(excluding).sample end
Private Class Methods
excluded_items(items)
click to toggle source
# File lib/ma_name_generator/base.rb, line 18 def excluded_items(items) MA_NAMES - items end