Module: SitelinkGenerator

Defined in:
lib/sitelink_generator.rb,
lib/sitelink_generator/base.rb,
lib/sitelink_generator/version.rb,
lib/sitelink_generator/generators/sec_edgar.rb

Defined Under Namespace

Modules: Base Classes: SecEdgar

Constant Summary collapse

GENERATORS =
Dir["#{File.dirname(__FILE__)}/sitelink_generator/generators/*.rb"].sort.collect do |path|
  generator_file_name = File.basename(path, '.rb')

  require_relative "sitelink_generator/generators/#{generator_file_name}"
  "SitelinkGenerator::#{generator_file_name.camelize}".constantize
end.freeze
GENERATOR_HASH =
Hash[GENERATORS.collect { |g| [g.name, g] }].freeze
VERSION =
'0.3.0'