Sha256: 502f9710d01caa1ecd1e3dea2311be70925a83b5a60d5ef909a3bcd4f384a59e

Contents?: true

Size: 469 Bytes

Versions: 15

Compression:

Stored size: 469 Bytes

Contents

#          Copyright (c) 2008 Michael Fellinger m.fellinger@gmail.com
# All files in this distribution are subject to the terms of the Ruby license.

module Ramaze
  STATE = State.new

  # The module to be included into the Controller it basically just provides
  # #request, #response and #session, each accessing Thread.current to
  # retrieve the demanded object

  module Trinity
    extend StateAccessor

    state_accessor :request, :response, :session
  end
end

Version data entries

15 entries across 15 versions & 4 rubygems

Version Path
Pistos-ramaze-2008.09 lib/ramaze/trinity.rb
Pistos-ramaze-2008.12 lib/ramaze/trinity.rb
Pistos-ramaze-2009.01 lib/ramaze/trinity.rb
Pistos-ramaze-2009.02 lib/ramaze/trinity.rb
manveru-ramaze-2008.08 lib/ramaze/trinity.rb
manveru-ramaze-2008.09 lib/ramaze/trinity.rb
manveru-ramaze-2008.10 lib/ramaze/trinity.rb
manveru-ramaze-2008.12 lib/ramaze/trinity.rb
manveru-ramaze-2009.01 lib/ramaze/trinity.rb
ptomato-ramaze-2009.02.1 lib/ramaze/trinity.rb
ptomato-ramaze-2009.02 lib/ramaze/trinity.rb
ramaze-2009.01 lib/ramaze/trinity.rb
ramaze-2008.11 lib/ramaze/trinity.rb
ramaze-2009.03 lib/ramaze/trinity.rb
ramaze-2009.02 lib/ramaze/trinity.rb