aboutsummaryrefslogtreecommitdiff
path: root/lib/zero
diff options
context:
space:
mode:
Diffstat (limited to 'lib/zero')
-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