Sha256: cefb1ceab63d10af202527f4b97dfae95cb2631a26d5b14b5c933003982b5ff3

Contents?: true

Size: 1013 Bytes

Versions: 4

Compression:

Stored size: 1013 Bytes

Contents

require 'aldous/version'
require 'aldous/configuration'

require 'aldous/errors/user_error'

require 'aldous/respondable/base'
require 'aldous/respondable/headable'
require 'aldous/respondable/redirectable'
require 'aldous/respondable/renderable'
require 'aldous/respondable/send_data'
require 'aldous/respondable/request_http_basic_authentication'

require 'aldous/service/result/failure'
require 'aldous/service/result/success'

require 'aldous/service'

require 'aldous/controller'
require 'aldous/controller_action'
require 'aldous/controller/action/precondition'
require 'aldous/params'

require 'aldous/view/blank/atom_view'
require 'aldous/view/blank/json_view'
require 'aldous/view/blank/html_view'

module Aldous
  class << self
    def configuration(&block)
      @configuration ||= Aldous::Configuration.new
      if block_given?
        block.call(@configuration)
      else
        @configuration
      end
    end
    alias :config :configuration # can use either config or configuration
  end
end

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
aldous-1.1.3 lib/aldous.rb
aldous-1.1.2 lib/aldous.rb
aldous-1.0.1 lib/aldous.rb
aldous-1.0.0 lib/aldous.rb