Categories: None [Edit]
moj_tribunals_config
Used by tribunals_frontend and tribunals_api to share configuration.
To use:
1) add "gem 'moj_tribunals_config'" to your Gemfile
2) in an initializer, add the following code:
require 'moj_tribunals_config'
my_config = Moj::Tribunals::ConfigLoader.new.load
This will load the default config files from the gem.
To load different files, you can provide an alternative path
to the ConfigLoader.new method, e.g.
my_config = Moj::Tribunals::ConfigLoader.new('/my/alternative/config/path').load
To just load config for a specific tribunal, you can do:
config_loader = Moj::Tribunals::ConfigLoader.new
config_file = config_loader.config_file_for('utiac')
config_loader.load_file( config_file )
RailsConfig integration
=======================
If you're using the RailsConfig gem, your intializer can just do something like:
files = Moj::Tribunals::ConfigLoader.new.config_files
files.each{ |f| Settings.add_source!( f ) }
Settings.reload!
Total
Ranking: 47,437 of 183,147
Downloads: 21,629
Daily
Ranking: 51,220 of 183,139
Downloads: 0
Downloads Trends
Ranking Trends
Num of Versions Trends
Popular Versions (Major)
Popular Versions (Major.Minor)
Depended by
Rank | Downloads | Name |
---|
Owners
# | Gravatar | Handle |
---|---|---|
1 | drsnooks |