Docs Goabase

PartyInvite
in package

Class PartyInvite

Table of Contents

checkConfirm()  : int
Checks, if I can write
cntRecent()  : int
Zaehlt die einladungen
confirmMember()  : int
Erteilt die Erlaubnis an $saUser['id'], einladungen an $PUID zu schreiben
delAfterUserDel()  : int
Loesche alles rund um einladungen, wenn ein user geloescht wird
getMemberIDs()  : array<string|int, mixed>
Holt die IDs der Orga-Member die einladungen verschicken dürfen
getMemberInvitedIDs()  : array<string|int, mixed>
Hole alle user-ids, die zur Party eingeladen wurden
getStatus()  : string
showList()  : void
Zeige die einladungen
writeRequests()  : int
Schreibt die requests Erwartet ID desjenigen, der die liste führt, anfrage kommt von $saUser
getStatusResult()  : array<string|int, mixed>
Holt den kompletten Status von $saUser des veranstalter $PUID

Methods

checkConfirm()

Checks, if I can write

public static checkConfirm( $PUID) : int
Parameters
$PUID :
Return values
int

cntRecent()

Zaehlt die einladungen

public static cntRecent() : int
Return values
int
  • anzahl neuer

confirmMember()

Erteilt die Erlaubnis an $saUser['id'], einladungen an $PUID zu schreiben

public static confirmMember( $PUID) : int
Parameters
$PUID :
Return values
int

delAfterUserDel()

Loesche alles rund um einladungen, wenn ein user geloescht wird

public static delAfterUserDel([int $nUserDelID = '0' ]) : int
Parameters
$nUserDelID : int = '0'
Return values
int

Anzahl rows

getMemberIDs()

Holt die IDs der Orga-Member die einladungen verschicken dürfen

public static getMemberIDs([array<string|int, mixed> $saAtt = [] ][, string $strMode = 'allow' ]) : array<string|int, mixed>
Parameters
$saAtt : array<string|int, mixed> = []
  • unbenutzt
$strMode : string = 'allow'
  • 'allow' - holt alle, die eine einladung senden dürfen 'want' - holt alle, die eine einladung haben wollen
Return values
array<string|int, mixed>

Komma-getrennte ids der member

getMemberInvitedIDs()

Hole alle user-ids, die zur Party eingeladen wurden

public static getMemberInvitedIDs(int $nPartyID) : array<string|int, mixed>
Parameters
$nPartyID : int
Return values
array<string|int, mixed>
  • alle user-ids

getStatus()

public static getStatus(array<string|int, mixed> $saUserOrga) : string
Parameters
$saUserOrga : array<string|int, mixed>
Return values
string

showList()

Zeige die einladungen

public static showList(array<string|int, mixed> $saAtt) : void
Parameters
$saAtt : array<string|int, mixed>
Return values
void

writeRequests()

Schreibt die requests Erwartet ID desjenigen, der die liste führt, anfrage kommt von $saUser

public static writeRequests(int $nOrgaUserID[, string $strInvitePMAdd = '' ]) : int
Parameters
$nOrgaUserID : int
$strInvitePMAdd : string = ''
Return values
int

getStatusResult()

Holt den kompletten Status von $saUser des veranstalter $PUID

protected static getStatusResult(string $PUID) : array<string|int, mixed>
Parameters
$PUID : string
Return values
array<string|int, mixed>

user_id, orga_user_id, flag_confirmed, flag_active

Search results