[ Index ]
 

Code source de Mantis 1.1.0rc3

Accédez au Source d'autres logiciels libres

Classes | Fonctions | Variables | Constantes | Tables

title

Body

[fermer]

/core/ -> tokens_api.php (sommaire)

(pas de description)

Poids: 277 lignes (8 kb)
Inclus ou requis: 1 fois
Référencé: 0 fois
Nécessite: 0 fichiers

Définit 13 fonctions

  token_exists()
  token_ensure_exists()
  token_get()
  token_get_value()
  token_set()
  token_touch()
  token_delete()
  token_delete_by_owner()
  token_create()
  token_update()
  token_delete_by_type()
  token_purge_expired()
  token_purge_expired_once()

Fonctions
Fonctions qui ne font pas partie d'une Classe:

token_exists( $p_token_id )   X-Ref
Check if a token exists.

param: integer Token ID
return: boolean True if token exists

token_ensure_exists( $p_token_id )   X-Ref
Make sure a token exists.

param: integer Token ID
return: boolean True if token exists

token_get( $p_type, $p_user_id = null )   X-Ref
Get a token's information

param: integer Token type
param: integer User ID
return: array Token row

token_get_value( $p_type, $p_user_id = null )   X-Ref
Get a token's value or null if not found

param: integer Token type
param: integer User ID (null for current user)
return: array Token row

token_set( $p_type, $p_value, $p_expiry = TOKEN_EXPIRY, $p_user_id = null )   X-Ref
Create or update a token's value and expiration

param: integer Token type
param: string Token value
param: integer Token expiration in seconds
param: integer User ID
return: integer Token ID

token_touch( $p_token_id, $p_expiry = TOKEN_EXPIRY )   X-Ref
Touch a token to update its expiration time.

param: integer Token ID
param: integer Token expiration in seconds

token_delete( $p_type, $p_user_id = null )   X-Ref
Delete a token.

param: integer Token type
param: integer User ID

token_delete_by_owner( $p_user_id = null )   X-Ref
Delete all tokens owned by a specified user.

param: integer User ID

token_create( $p_type, $p_value, $p_expiry = TOKEN_EXPIRY, $p_user_id = null )   X-Ref
Create a token.

param: integer Token type
param: string Token value
param: integer Token expiration in seconds
param: integer User ID
return: integer Token ID

token_update( $p_token_id, $p_value, $p_expiry = TOKEN_EXPIRY )   X-Ref
Update a token

param: integer Token ID
param: string Token value
param: integer Token expiration in seconds

token_delete_by_type( $p_token_type )   X-Ref
Delete all tokens of a specified type.

param: integer Token Type

token_purge_expired( $p_token_type = null )   X-Ref
Purge all expired tokens.

param: integer Token type

token_purge_expired_once( $p_token_type = null )   X-Ref
Purge all expired tokens only once per session.

param: integer Token type



Généré le : Thu Nov 29 09:42:17 2007 par Balluche grâce à PHPXref 0.7
  Clicky Web Analytics