MemberActivate
in package
uses
TraitData
FinalYes
Table of Contents
Properties
Methods
- __construct() : mixed
- getDataInstance() : Data
- memberActivate() : string
- openPage() : void
- fetchUserByAccessId() : array<string|int, mixed>
- getActivated() : int
- getWelcomeText() : string
Properties
$data
private
Data
$data
$input read-only
private
Input
$input
$user read-only
private
User
$user
Methods
__construct()
public
__construct(User $user, Input $input) : mixed
Parameters
getDataInstance()
public
getDataInstance() : Data
Return values
DatamemberActivate()
public
memberActivate(array<string|int, mixed> $pageData) : string
Parameters
- $pageData : array<string|int, mixed>
Return values
stringopenPage()
public
openPage(HtmlHeader $htmlHeader) : void
Parameters
- $htmlHeader : HtmlHeader
fetchUserByAccessId()
private
fetchUserByAccessId(string $AID) : array<string|int, mixed>
Parameters
- $AID : string
Return values
array<string|int, mixed>getActivated()
private
getActivated(array<string|int, mixed> $saActivateUser) : int
Parameters
- $saActivateUser : array<string|int, mixed>
Return values
intgetWelcomeText()
private
getWelcomeText(int $nActivated, array<string|int, mixed> $pageData, array<string|int, mixed> $saActivateUser) : string
Parameters
- $nActivated : int
- $pageData : array<string|int, mixed>
- $saActivateUser : array<string|int, mixed>