module DBots
The main dbots module
Constants
- VERSION
Public Class Methods
get_service(key)
click to toggle source
Gets a service class based on a key @param key [String] the service key to get @returns [Service, nil]
# File lib/dbots/data.rb, line 56 def self.get_service(key) services = DBots::Service.constants.select { |c| DBots::Service.const_get(c).is_a? Class } services.each do |service| service = DBots::Service.const_get(service) return service if service::ALIASES.include?(key.to_s) end nil end