Ce Gem très simple vous permet de définir une configuration en passant un simple Hash et en y accédant partout dans votre application en appelant une simple constante.
Dans la catégorie il y a vraiment matière https://www.ruby-toolbox.com/categories/Configuration_Management mais je souhaitais quelque chose d'encore + simple que le + simple des Gems proposé.
Commentaires
Vous devez
vous inscrire
ou
vous connecter
pour poster un commentaire
Pourquoi ne pas simplement faire un initializer avec un OpenStruct ?
MY_CONF = OpenStruct.new({ foo: 'bar' } )
A priori je suis quand meme contraire à créer de l'état global et quand je le fais, je préfère tout mettre dans la constante "Rails".
Dans ce cas-ci Rails.configuration.my_conf = OpenStruct.new(:foo => "bar")
Il y a plus de 12 ans