Module: Briefly::Rails::Config

Defined in:
lib/briefly/rails.rb

Overview

Configuration, paths and the application-wide singletons.

Class Method Summary collapse

Class Method Details

.install(builder) ⇒ Briefly::Builder

Parameters:

Returns:



49
50
51
52
53
54
55
56
57
# File 'lib/briefly/rails.rb', line 49

def install(builder)
  builder.shortcut(:config, :c) { ::Rails.configuration }
  builder.shortcut(:config_x, :x) { ::Rails.configuration.x }
  builder.shortcut(:root) { ::Rails.root }
  builder.shortcut(:cache) { ::Rails.cache }
  builder.shortcut(:logger, :log) { ::Rails.logger }
  builder.shortcut(:credentials, :cred) { ::Rails.application.credentials }
  builder
end