PHP 클래스 Newscoop\Services\UserTokenService

파일 보기 프로젝트 열기: sourcefabric/newscoop

보호된 프로퍼티들

프로퍼티 타입 설명
$em Doctrine\ORM\EntityManager

공개 메소드들

메소드 설명
__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

메소드 상세

__construct() 공개 메소드

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

checkToken() 공개 메소드

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

generateToken() 공개 메소드

Generate user action token
public generateToken ( User $user, string $action = 'any' ) : string
$user Newscoop\Entity\User
$action string
리턴 string

invalidateTokens() 공개 메소드

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

프로퍼티 상세

$em 보호되어 있는 프로퍼티

protected EntityManager,Doctrine\ORM $em
리턴 Doctrine\ORM\EntityManager