Added support in the Request object to determine the clients IP address
Updated the request object so it's more testable and to provide more information
Added POST/GET parameters retrieval
Separated the request object in more logical pieces (it also makes it more testable)
Updated the View object to convert slashes in the template paths to OS specific slashes
Updated the constructor in the environment specific request class
Fixed a bug with the PATH_INFO detection (needs a bit more analysis though)
Added tests the for base Acamar\Http\Request class
Renamed the package Acamar\Http\Env to Acamar\Http\Cgi
Added test files for the CGI Request object
Added failing tests for the CGI Request class
Fixed bug in the CGI Request class that caused the PATH_INFO to be detected wrong
Modified error message
Moved the remote address detection to a separate class
Added test for the remote address class
Updated a test
Updated some comments
Updated the getIp() method to avoid having the same code in 2 places
Updated some comments
Added method that can be used to determine if the request is an Ajax request
Moved the method that can be used to determine if the request is an Ajax request
Added helper methods for the other types of requests
Changed some logic signs
Removed the query string parsing/detection