PHP Class Newscoop\Services\UserTokenService

Afficher le fichier Open project: sourcefabric/newscoop

Protected Properties

Свойство Type Description
$em Doctrine\ORM\EntityManager

Méthodes publiques

Méthode Description
__construct ( EntityManager $em )
checkToken ( User $user, string $token, string $action = 'any' ) : boolean Check user action token
generateToken ( User $user, string $action = 'any' ) : string Generate user action token
invalidateTokens ( User $user, string $action = 'any' ) : void Invalidate token

Method Details

__construct() public méthode

public __construct ( EntityManager $em )
$em Doctrine\ORM\EntityManager

checkToken() public méthode

Check user action token
public checkToken ( User $user, string $token, string $action = 'any' ) : boolean
$user Newscoop\Entity\User
$token string
$action string
Résultat boolean

generateToken() public méthode

Generate user action token
public generateToken ( User $user, string $action = 'any' ) : string
$user Newscoop\Entity\User
$action string
Résultat string

invalidateTokens() public méthode

Invalidate token
public invalidateTokens ( User $user, string $action = 'any' ) : void
$user Newscoop\Entity\User
$action string
Résultat void

Property Details

$em protected_oe property

protected EntityManager,Doctrine\ORM $em
Résultat Doctrine\ORM\EntityManager