Module: Embargoed

Defined in:
lib/embargoed.rb,
lib/embargoed/engine.rb,
lib/embargoed/request.rb,
lib/embargoed/version.rb,
lib/embargoed/ip_locator.rb,
lib/embargoed/configuration.rb,
lib/embargoed/ordered_options.rb,
lib/embargoed/maintenance_file.rb,
lib/embargoed/maintenance_page.rb,
lib/embargoed/maintenance_page/erb.rb,
lib/embargoed/maintenance_page/base.rb,
lib/embargoed/maintenance_page/html.rb,
lib/embargoed/maintenance_page/json.rb,
lib/embargoed/i18n/internationalization.rb,
lib/embargoed/i18n/accept_language_parser.rb

Defined Under Namespace

Modules: MaintenancePage Classes: AcceptLanguageParser, Configuration, Engine, IPLocator, InheritableOptions, Internationalization, MaintenanceFile, OrderedOptions, Request

Constant Summary collapse

VERSION =
'2.5.0'.freeze

Class Method Summary collapse

Class Method Details

.configObject



13
14
15
# File 'lib/embargoed.rb', line 13

def self.config
  @config ||= Configuration.new
end

.configure {|config| ... } ⇒ Object

Yields:



9
10
11
# File 'lib/embargoed.rb', line 9

def self.configure
  yield config
end