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

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 presque 12 ans
Vous devez vous inscrire ou vous connecter pour poster un commentaire