PHP 인터페이스 Cartalyst\Sentinel\Activations\ActivationRepositoryInterface

파일 보기 프로젝트 열기: cartalyst/sentinel 0 사용 예제들

공개 메소드들

메소드 설명
complete ( Cartalyst\Sentinel\Users\UserInterface $user, string $code ) : boolean Completes the activation for the given user.
completed ( Cartalyst\Sentinel\Users\UserInterface $user ) : Cartalyst\Sentinel\Activations\ActivationInterface | boolean Checks if a valid activation has been completed.
create ( Cartalyst\Sentinel\Users\UserInterface $user ) : Cartalyst\Sentinel\Activations\ActivationInterface Create a new activation record and code.
exists ( Cartalyst\Sentinel\Users\UserInterface $user, string $code = null ) : Cartalyst\Sentinel\Activations\ActivationInterface | boolean Checks if a valid activation for the given user exists.
remove ( Cartalyst\Sentinel\Users\UserInterface $user ) : boolean | null Remove an existing activation (deactivate).
removeExpired ( ) : integer Remove expired activation codes.

메소드 상세

complete() 공개 메소드

Completes the activation for the given user.
public complete ( Cartalyst\Sentinel\Users\UserInterface $user, string $code ) : boolean
$user Cartalyst\Sentinel\Users\UserInterface
$code string
리턴 boolean

completed() 공개 메소드

Checks if a valid activation has been completed.
public completed ( Cartalyst\Sentinel\Users\UserInterface $user ) : Cartalyst\Sentinel\Activations\ActivationInterface | boolean
$user Cartalyst\Sentinel\Users\UserInterface
리턴 Cartalyst\Sentinel\Activations\ActivationInterface | boolean

create() 공개 메소드

Create a new activation record and code.
public create ( Cartalyst\Sentinel\Users\UserInterface $user ) : Cartalyst\Sentinel\Activations\ActivationInterface
$user Cartalyst\Sentinel\Users\UserInterface
리턴 Cartalyst\Sentinel\Activations\ActivationInterface

exists() 공개 메소드

Checks if a valid activation for the given user exists.
public exists ( Cartalyst\Sentinel\Users\UserInterface $user, string $code = null ) : Cartalyst\Sentinel\Activations\ActivationInterface | boolean
$user Cartalyst\Sentinel\Users\UserInterface
$code string
리턴 Cartalyst\Sentinel\Activations\ActivationInterface | boolean

remove() 공개 메소드

Remove an existing activation (deactivate).
public remove ( Cartalyst\Sentinel\Users\UserInterface $user ) : boolean | null
$user Cartalyst\Sentinel\Users\UserInterface
리턴 boolean | null

removeExpired() 공개 메소드

Remove expired activation codes.
public removeExpired ( ) : integer
리턴 integer