class Riffer::Providers::Repository
Registry for finding provider classes by identifier.
Constants
- REPO
-
Mapping of provider identifiers to provider class lambdas.
Public Class Methods
Source
# File lib/riffer/providers/repository.rb, line 17 def self.find(identifier) REPO.fetch(identifier.to_sym, nil)&.call end
Finds a provider class by identifier.
: ((String | Symbol)) -> singleton(Riffer::Providers::Base)?