From 022d29d633a6acd25a048f4dd77c09bf347385fb Mon Sep 17 00:00:00 2001 From: Gibheer Date: Thu, 15 Nov 2012 19:11:35 +0100 Subject: added the implemention for #server --- lib/zero/request.rb | 7 +++++++ 1 file changed, 7 insertions(+) (limited to 'lib/zero/request.rb') diff --git a/lib/zero/request.rb b/lib/zero/request.rb index 32379e3..22c5a52 100644 --- a/lib/zero/request.rb +++ b/lib/zero/request.rb @@ -1,6 +1,7 @@ require_relative 'request/accept' require_relative 'request/client' require_relative 'request/parameter' +require_relative 'request/server' module Zero # This class wraps around a rack environment for easier access to all data. @@ -26,6 +27,12 @@ module Zero @client ||= Request::Client.new(@env) end + # get the information on the server + # @return [Server] information on the running server + def server + @server ||= Request::Server.new(@env) + end + # get an object representing the parameters of the request # @return [Parameter] object having all parameters def params -- cgit v1.2.3-70-g09d2