Module: Padrino::Configuration
- Included in:
- Padrino
Overview
Padrino simple configuration module
Instance Method Summary
-
#config ⇒ Object
Returns the configuration structure allowing to get and set it's values. -
#configure(*environments) {|config| ... } ⇒ Object
Allows to configure different environments differently.
Instance Method Details
#config ⇒ Object
Returns the configuration structure allowing to get and set it's values. Padrino.config is a simple Ruby OpenStruct object with no additional magic.
Example:
Padrino.config.value1 = 42 exit if Padrino.config.exiting
#configure(*environments) {|config| ... } ⇒ Object
Allows to configure different environments differently. Requires a block.
Example:
Padrino.configure :development do |config| config.value2 = 'only development' end Padrino.configure :development, :production do |config| config.value2 = 'both development and production' end Padrino.configure do |config| config.value2 = 'any environment' end
© 2010–2020 Padrino
Licensed under the MIT License.
https://www.rubydoc.info/github/padrino/padrino-framework/Padrino/Configuration