Table of Contents - config-5.5.2 Documentation
Pages
-
CHANGELOG
- Changelog
- 5.5.2
- 5.5.1
- Documentation
- 5.5.0
- New features
- Documentation
- 5.4.0
- New features
- 5.3.0
- 5.2.0
- New features
- Bug fixes
- 5.1.0
- 5.0.0
- BREAKING CHANGES
- 4.2.1
- Bug fixes
- 4.2.0
- Bug fixes
- 4.1.0
- Bug fixes
- 4.0.0
- BREAKING CHANGES
- 3.1.1
- Bug fixes
- 3.1.0
- New features
- 3.0.0
- BREAKING CHANGES
- Bug fixes
- Changes
- 2.2.3
- Bug fixes
- Changes
- 2.2.2
- Bug fixes
- Changes
- 2.2.1
- Performance improvements
- Bug fixes
- Changes
- 2.1.0
- New features
- Changes
- Bug fixes
- 2.0.0
- BREAKING CHANGES
- New features
- Changes
- 1.7.2
- Bug fixes
- 1.7.1
- New features
- Changes
- 1.7.0
- New features
- 1.6.1
- Bug fixes
- 1.6.0
- New features
- 1.5.1
- New features
- 1.5.0
- New features
- Bug fixes
- 1.4.0
- New features
- Bug fixes
- 1.3.0
- 1.2.1
- 1.2.0
- 1.1.1
- 1.1.0
- 1.0.0
- 0.99
- 0.5.0.beta1
- 0.4.2
- 0.4.1
- 0.4.0
- 0.3.4
- CONTRIBUTING
- LICENSE
-
README
- Config
- Summary
- Features
- Compatibility
- Installing
- Installing on Rails
- Installing on Padrino
- Installing on Sinatra
- Installing on other ruby projects
- Accessing the Settings object
- Reloading settings
- Reloading settings and config files
- Environment specific config files
- Developer specific config files
- Adding sources at runtime
- Embedded Ruby (ERB)
- Configuration
- General
- Merge customization
- Validation
- Contract
- Schema
- Missing keys
- Environment variables
- Working with environment variables
- Working with Heroku
- Fine-tuning
- Working with AWS Secrets Manager
- Contributing
- Running specs
- Authors
- Contributors
- Code Contributors
- Financial Contributors
- Sponsors
- License
- heroku.rake
Classes and Modules
- Config
- Config::Configuration
- Config::DryValidationRequirements
- Config::Error
- Config::Generators
- Config::Generators::InstallGenerator
- Config::Integrations
- Config::Integrations::Heroku
- Config::Integrations::Rails
- Config::Integrations::Rails::Railtie
- Config::Options
- Config::Rack
- Config::Rack::Reloader
- Config::Sources
- Config::Sources::EnvSource
- Config::Sources::HashSource
- Config::Sources::YAMLSource
- Config::Validation
- Config::Validation::Error
- Config::Validation::Schema
- Config::Validation::Validate
Methods
- ::format — Config::Validation::Error
- ::load_and_set_settings — Config
- ::load_dry_validation! — Config::DryValidationRequirements
- ::load_files — Config
- ::local_setting_files — Config
- ::new — Config::Configuration
- ::new — Config::Rack::Reloader
- ::new — Config::Sources::EnvSource
- ::new — Config::Sources::HashSource
- ::new — Config::Sources::YAMLSource
- ::registered — Config
- ::reload! — Config
- ::setting_files — Config
- ::setup — Config
- ::source_root — Config::Generators::InstallGenerator
- #[] — Config::Options
- #[]= — Config::Options
- #__value — Config::Sources::EnvSource
- #` — Config::Integrations::Heroku
- #add_source! — Config::Options
- #as_json — Config::Options
- #call — Config::Rack::Reloader
- #consecutive_numeric_keys? — Config::Sources::EnvSource
- #convert_hashes_to_arrays — Config::Sources::EnvSource
- #copy_initializer — Config::Generators::InstallGenerator
- #copy_settings — Config::Generators::InstallGenerator
- #define_reader — Config::Configuration
- #define_writer — Config::Configuration
- #descend_array — Config::Options
- #each — Config::Options
- #empty? — Config::Options
- #environment — Config::Integrations::Heroku
- #has_key? — Config::Options
- #heroku — Config::Integrations::Heroku
- #invoke — Config::Integrations::Heroku
- #key? — Config::Options
- #keys — Config::Options
- #load — Config::Sources::EnvSource
- #load — Config::Sources::HashSource
- #load — Config::Sources::YAMLSource
- #load! — Config::Options
- #merge! — Config::Options
- #method_missing — Config::Options
- #modify_gitignore — Config::Generators::InstallGenerator
- #preload — Config::Integrations::Rails::Railtie
- #prepend_source! — Config::Options
- #reload! — Config::Options
- #reload_from_files — Config::Options
- #respond_to_missing? — Config::Options
- #schema — Config::Validation::Schema
- #schema= — Config::Validation::Schema
- #to_dotted_hash — Config::Integrations::Heroku
- #to_h — Config::Options
- #to_hash — Config::Options
- #to_json — Config::Options
- #validate! — Config::Validation::Validate
- #validate_using! — Config::Validation::Validate
- #vars — Config::Integrations::Heroku