Class KTAPI_Session

Description

Located in /ktapi/ktapi.inc.php (line 74)


	
			
Variable Summary
mixed $ip
mixed $ktapi
mixed $session
mixed $sessionid
mixed $user
Method Summary
KTAPI_Session KTAPI_Session ( &$ktapi,  &$user,  $session,  $sessionid,  $ip)
KTAPI_Session &get_active_session ( &$ktapi, string $session, string $ip, KTAPI $ktapi)
string get_session ()
int get_sessionid ()
User &get_user ()
void logout ()
string resolveIP ()
KTAPI_Session &start_session ( &$ktapi, string $username, string $password, [ $ip = null])
Variables
mixed $ip = null (line 80)
mixed $ktapi (line 76)
mixed $session = '' (line 78)
mixed $sessionid = -1 (line 79)
mixed $user = null (line 77)
Methods
Constructor KTAPI_Session (line 82)
KTAPI_Session KTAPI_Session ( &$ktapi,  &$user,  $session,  $sessionid,  $ip)
  • &$ktapi
  • &$user
  • $session
  • $sessionid
  • $ip
get_active_session (line 266)

This returns an active session.

KTAPI_Session &get_active_session ( &$ktapi, string $session, string $ip, KTAPI $ktapi)
  • KTAPI $ktapi
  • string $session
  • string $ip
  • &$ktapi
get_session (line 105)

This returns the session string

string get_session ()
get_sessionid (line 115)

This returns the sessionid in the database.

int get_sessionid ()
get_user (line 125)

This returns a user object for the use rassociated with the session.

User &get_user ()
logout (line 303)

This closes the current session.

void logout ()
resolveIP (line 136)

This resolves the user's ip

  • access: private
string resolveIP ()
start_session (line 168)

This returns a session object based on authentication credentials.

  • access: private
KTAPI_Session &start_session ( &$ktapi, string $username, string $password, [ $ip = null])
  • string $username
  • string $password
  • &$ktapi
  • $ip

Documentation generated on Sun, 22 Apr 2007 02:30:54 +0200 by phpDocumentor 1.3.2