Beryl::Providers
Registre des providers enregistrés. Simple wrapper autour d'un
hash ; le module est utilisable de n'importe où via l'API .register
/ .all / .find. Les providers beryl natifs sont enregistrés au
chargement de providers/registrations.cr ; les tiers font pareil
depuis leur propre shard.
Class methods
all
Liste tous les providers connus (tous, pas seulement ceux dont
les credentials sont disponibles). Triés par name pour avoir
un affichage stable.
available
Sous-ensemble : ceux dont available? est vrai. Utilisé par
beryl init pour ne proposer que les hébergeurs actuellement
configurés dans l'environnement.
Enregistre un provider. Le nom est l'identifiant (provider.name). Re-register écrase silencieusement (utile pour les tests qui remplacent un provider par un stub).