Docs Goabase

DonateData
in package
uses TraitData

Read onlyYes
FinalYes

Table of Contents

Properties

$data  : Data
$user  : User

Methods

__construct()  : mixed
getDataInstance()  : Data
getDonorIDs()  : array<string|int, mixed>
Non-/Public-Spender
getDonorList()  : string
togglePublic()  : void
generateDonorList()  : string
generateFormPublic()  : string

Properties

Methods

getDonorIDs()

Non-/Public-Spender

public getDonorIDs([string $isPublic = '1' ]) : array<string|int, mixed>
Parameters
$isPublic : string = '1'
Return values
array<string|int, mixed>

of user_id

getDonorList()

public getDonorList(array<string|int, mixed> $page) : string
Parameters
$page : array<string|int, mixed>
Return values
string

generateDonorList()

private generateDonorList(bool $userIsPublicDonor, array<string|int, mixed> $publicDonorIDs, array<string|int, mixed> $page) : string
Parameters
$userIsPublicDonor : bool
$publicDonorIDs : array<string|int, mixed>
$page : array<string|int, mixed>
Return values
string

generateFormPublic()

private generateFormPublic(bool $userIsPublicDonor, bool $userIsNonPublicDonor, string $strText, int $nDonate) : string
Parameters
$userIsPublicDonor : bool
$userIsNonPublicDonor : bool
$strText : string
$nDonate : int
Return values
string

        
On this page

Search results