summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGibheer <gibheer@gmail.com>2012-10-05 20:33:19 +0200
committerGibheer <gibheer@gmail.com>2012-10-05 20:33:19 +0200
commit4365b0ff13aec724eb6a974e8fd7470526b8c386 (patch)
treedd6f2dce63944143f90747e8476692c32966ac6e
parent46fcff33b76bdf9fb643994fc3d65ee2b780b651 (diff)
changed the way rendering happens
-rw-r--r--lib/zero/controller.rb13
1 files changed, 12 insertions, 1 deletions
diff --git a/lib/zero/controller.rb b/lib/zero/controller.rb
index 87a7124..2d95ff9 100644
--- a/lib/zero/controller.rb
+++ b/lib/zero/controller.rb
@@ -11,8 +11,19 @@ module Zero
end
def initialize(request)
- @response = Response.new
@request = request
+ @code = 200
+ @header = {}
+ @body = ''
+ end
+
+ def response
+ render
+ [@code, @header, [@body]]
+ end
+
+ def render
+ raise NotImplementedError
end
end
end