Main Page | Class Hierarchy | Alphabetical List | Class List | File List | Class Members | File Members | Related Pages

fbTicketAgent Class Reference

List of all members.

Detailed Description

Disallows submitting the same HTML form data more than once.

The fbTicketAgent class is used to disallow resubmitting the same form (either by clicking the submit button more than once, or clicking the Back button in the browser, and resubmitting the page again).

Definition at line 64 of file TicketAgent.php.

Static Public Member Functions

 issueTicket ($ticket_name=null, $session_field_name=null)
 isTicketValid ()
 invalidateTicket ()
 getTicketName ()
 getTicketCount ()
 getTicketIPAddress ()
 getTicketTime ()

Static Private Member Functions

_init ()
_ticket_name ()
_session_field_name ()
 _isInitialized ()


Member Function Documentation

& fbTicketAgent::_init  )  [static, private]
 

Definition at line 69 of file TicketAgent.php.

Referenced by _isInitialized(), and issueTicket().

fbTicketAgent::_isInitialized  )  [static, private]
 

Definition at line 99 of file TicketAgent.php.

References _init().

Referenced by getTicketCount(), getTicketIPAddress(), getTicketName(), getTicketTime(), invalidateTicket(), and isTicketValid().

& fbTicketAgent::_session_field_name  )  [static, private]
 

Definition at line 89 of file TicketAgent.php.

Referenced by getTicketCount(), getTicketIPAddress(), getTicketName(), getTicketTime(), invalidateTicket(), issueTicket(), and isTicketValid().

& fbTicketAgent::_ticket_name  )  [static, private]
 

Definition at line 79 of file TicketAgent.php.

Referenced by issueTicket(), and isTicketValid().

fbTicketAgent::getTicketCount  )  [static]
 

Definition at line 199 of file TicketAgent.php.

References _isInitialized(), and _session_field_name().

fbTicketAgent::getTicketIPAddress  )  [static]
 

Definition at line 212 of file TicketAgent.php.

References _isInitialized(), and _session_field_name().

fbTicketAgent::getTicketName  )  [static]
 

Definition at line 186 of file TicketAgent.php.

References _isInitialized(), and _session_field_name().

fbTicketAgent::getTicketTime  )  [static]
 

Definition at line 225 of file TicketAgent.php.

References _isInitialized(), and _session_field_name().

fbTicketAgent::invalidateTicket  )  [static]
 

Definition at line 170 of file TicketAgent.php.

References _isInitialized(), and _session_field_name().

fbTicketAgent::issueTicket ticket_name = null,
session_field_name = null
[static]
 

Definition at line 111 of file TicketAgent.php.

References _init(), _session_field_name(), and _ticket_name().

fbTicketAgent::isTicketValid  )  [static]
 

Definition at line 150 of file TicketAgent.php.

References _isInitialized(), _session_field_name(), and _ticket_name().


The documentation for this class was generated from the following file:
Generated on Fri Mar 19 12:52:35 2004 for Freebeer by doxygen 1.3.6-20040222