Sha256: 7556f06d9d6ba86700af0abaa46f023c1447e54f180da67cb21f7c04743e40a3

Contents?: true

Size: 696 Bytes

Versions: 1

Compression:

Stored size: 696 Bytes

Contents

require 'rad/conveyor'
require 'rad/template'

%w(  
  abstract_controller/render
  abstract_controller/responder
  abstract_controller/micelaneous
  abstract_controller
  controller_context
  
  processors/controller_logger
  processors/controller_caller  
  processors/controller_error_handling
).each{|f| require "rad/controller/#{f}"}

module Rad
  autoload :HttpController, 'rad/controller/http_controller'
end

# 
# Initialization
# 
Rad::Config::DEFAULTS.merge!(
  development_error_template: "/rad_default_templates/development/error",
  production_error_template: nil,
  test_error_template: "/rad_default_templates/development/error",
)
Rad::Config::DEFAULTS[:default_method] ||= 'call'

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
rad_core-0.0.13 lib/rad/controller.rb