Sha256: 9a24c5b25c03b639c09c2e21cbb660f44d61835e23bba535d0958684206eb363

Contents?: true

Size: 315 Bytes

Versions: 21

Compression:

Stored size: 315 Bytes

Contents

module Mack
  # Right now Mack::Response is just a wrapper around Rack::Response.
  # Down the line this may be used to spice up the response.
  class Response < Rack::Response
    
    attr_accessor :controller
    
    def assigns(key)
      self.controller.instance_variable_get("@#{key}")
    end
    
  end
end

Version data entries

21 entries across 21 versions & 1 rubygems

Version Path
mack-0.4.1 lib/sea_level/response.rb
mack-0.4.2.1 lib/sea_level/response.rb
mack-0.4.2 lib/sea_level/response.rb
mack-0.4.6 lib/sea_level/response.rb
mack-0.4.5 lib/sea_level/response.rb
mack-0.4.7 lib/sea_level/response.rb
mack-0.5.5.1 lib/controller/response.rb
mack-0.5.5.2 lib/controller/response.rb
mack-0.5.0 lib/sea_level/response.rb
mack-0.5.5.3 lib/controller/response.rb
mack-0.5.5.4 lib/controller/response.rb
mack-0.5.5 lib/controller/response.rb
mack-0.6.0.1 lib/controller/response.rb
mack-0.6.0 lib/controller/response.rb
mack-0.6.1.1 lib/mack/controller/response.rb
mack-0.6.1.2 lib/mack/controller/response.rb
mack-0.6.1 lib/mack/controller/response.rb
mack-0.7.0 lib/mack/controller/response.rb
mack-0.7.0.1 lib/mack/controller/response.rb
mack-0.7.1.1 lib/mack/controller/response.rb