Sha256: 1c0272642e589cc15d67ad1733890ed1549e35e21689e79b41ef15cfdb96af24

Contents?: true

Size: 450 Bytes

Versions: 3

Compression:

Stored size: 450 Bytes

Contents

require "about_page/engine"
require "about_page/configuration"
require "about_page/dependencies"
require "about_page/environment"
require "about_page/request_environment"

module AboutPage
  autoload :Fedora, "about_page/fedora"
  autoload :Solr, "about_page/solr"

  def self.configure
    yield(self.configuration)
  end

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

  def self.reset!
    @configuration = nil
  end
end

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
about_page-0.0.3 lib/about_page.rb
about_page-0.0.2 lib/about_page.rb
about_page-0.0.1 lib/about_page.rb