Docs Goabase

DonateData
in package
uses TraitUser

Table of Contents

Properties

$user  : User

Methods

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

Properties

Methods

generateDonorList()

public 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>
Tags
throws
Exception
Return values
string

generateFormPublic()

public generateFormPublic(bool $userIsPublicDonor, bool $userIsNonPublicDonor, string $strText, int $nDonate) : string
Parameters
$userIsPublicDonor : bool
$userIsNonPublicDonor : bool
$strText : string
$nDonate : int
Tags
throws
RandomException
Return values
string

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>
Tags
throws
Exception
Return values
string

        
On this page

Search results