Sha256: 94d23dc30c2677dc873418940d27c2093a1c823cfa365fb8c498fffe13f31afa

Contents?: true

Size: 695 Bytes

Versions: 2

Compression:

Stored size: 695 Bytes

Contents

# encoding: utf-8

require 'multi_json'

require 'demo/core'

require 'demo/web/errors'
require 'demo/web/handler/deserializer'
require 'demo/web/sanitizer'
require 'demo/web/sanitizer/person'
require 'demo/web/presenter'
require 'demo/web/presenter/person'
require 'demo/web/views'
require 'demo/web/renderer'

class Demo
  module Web
    ENV = Core::ENV.inherit do
      register :deserialize, Substation::Processor::Transformer::Incoming, Web::Handler::Deserializer::EXECUTOR
      register :sanitize,    Substation::Processor::Evaluator::Request, Web::Sanitizer::EXECUTOR
      register :render,      Substation::Processor::Transformer::Outgoing
    end
  end
end

require 'demo/web/facade'

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
substation-0.0.11 spec/demo/web.rb
substation-0.0.10 spec/demo/web.rb