Sha256: 6edf6812903b8c47fabb50378ea4442931694175e95eaba573dcd7470db42759
Contents?: true
Size: 529 Bytes
Versions: 1
Compression:
Stored size: 529 Bytes
Contents
require 'name_gen/version' require_relative './name_gen/rand_generator' require_relative './name_gen/markov_generator' require_relative './name_gen/generator' require_relative './name_gen/config' module NameGen class << self attr_reader :configuration def init(type = :markov) @configuration = NameGen::Config.new(type) @generator = NameGen::Generator.new end def get_name(elements = 3) @generator.get_name(elements) end def configure yield(configuration) end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
name_gen-0.2.1 | lib/name_gen.rb |