Class HttpRequestHandler

Description

class HttpRequestHandler

This class handles requests it is responsible for and can access its successor. If this class can handle the request, it does so; otherwise it it forwards the request to its successor.

Located in /httprequesthandler.class.php (line 20)

RequestHandler
   |
   --HttpRequestHandler
Method Summary
request AddSlashesDeep (request &$request)
void HandleRequest (Request &$Request)
request StripSlashesDeep (request &$request)
Variables

Inherited Variables

Inherited from RequestHandler

RequestHandler::$Successor
Methods
AddSlashesDeep (line 31)

function AddSlashesDeep

This method enables magic quotes at runtime. Magic-quotes was added to reduce code written by beginners from being dangerous.

  • return: Modified HTTP GET or HTTP POST request
  • access: private
request AddSlashesDeep (request &$request)
  • request &$request: HTTP GET or HTTP POST request
HandleRequest (line 66)

function HandleRequest

This method processes the request if certain conditions are met.

  • access: public
void HandleRequest (Request &$Request)
  • Request &$Request: Request object

Redefinition of:
RequestHandler::HandleRequest()
StripSlashesDeep (line 50)

function StripSlashesDeep

This method disables magic quotes at runtime. If you disable magic quotes, you must be very careful to protect yourself from SQL injection attacks.

  • return: Modified HTTP GET or HTTP POST request
  • access: private
request StripSlashesDeep (request &$request)
  • request &$request: HTTP GET or HTTP POST request

Inherited Methods

Inherited From RequestHandler

RequestHandler::HandleRequest()
RequestHandler::SetSuccessor()

Documentation generated on Thu, 9 Sep 2004 09:03:37 -0400 by phpDocumentor 1.3.0RC3