AbstractAdminActionService
in package
implements
ActionServiceInterface
AbstractYes
Table of Contents
Interfaces
- ActionServiceInterface
- Interface ActionServiceInterface.
Properties
Methods
- __construct() : mixed
- editForm() : null|AbstractForm
- mustVerify() : bool
- resend() : bool
- send() : bool
- sendAbstract() : bool
- verify() : User|null
- verifyForm() : null|AbstractForm
- verifySendingService() : void
- verifyUser() : bool
Properties
$userVerifyRepository
protected
UserVerifyRepositoryInterface
$userVerifyRepository
Methods
__construct()
public
__construct(UserVerifyRepositoryInterface $userVerifyRepository) : mixed
Parameters
- $userVerifyRepository : UserVerifyRepositoryInterface
editForm()
public
editForm(User $resource[, string $resolution = 'web' ]) : null|AbstractForm
Parameters
- $resource : User
- $resolution : string = 'web'
Return values
null|AbstractFormmustVerify()
public
mustVerify(User $user[, array<string|int, mixed> $extra = [] ]) : bool
Parameters
- $user : User
- $extra : array<string|int, mixed> = []
Return values
boolresend()
public
resend(User $user, string $verifiable) : bool
Parameters
- $user : User
- $verifiable : string
Return values
boolsend()
public
abstract send(User $user, string $verifiable) : bool
Parameters
- $user : User
- $verifiable : string
Return values
boolsendAbstract()
public
sendAbstract(User $user, string $action) : bool
Parameters
- $user : User
- $action : string
Return values
boolverify()
public
verify(string|null $code[, string|null $hash = null ]) : User|null
Parameters
- $code : string|null
- $hash : string|null = null
Return values
User|nullverifyForm()
public
verifyForm(User $resource, string $verifiable, string $verifyPlace[, string $resolution = 'web' ]) : null|AbstractForm
Parameters
- $resource : User
- $verifiable : string
- $verifyPlace : string
- $resolution : string = 'web'
Return values
null|AbstractFormverifySendingService()
public
abstract verifySendingService() : void
verifyUser()
public
abstract verifyUser(User $user) : bool
Parameters
- $user : User