Docs Goabase

PartyAdmin
in package

Party administration

Table of Contents

checkInput()  : array<string|int, mixed>
Überprüft Input-Felder der Party
checkPartyExist()  : int
Anhand Partyname, Datum und Ort wird versucht zu erkennen, ob die party bereits vorhanden ist
copyParty()  : int
Kopiert eine Party unter einem neuen Datum
delParty()  : int
Loescht eine Party
getPartyGeoList()  : string
list of all events with geodata
getPartyQR()  : string
Reads The QR-Code for a party and creates a new one, if not exists
getTimezone()  : string
isPornoFree()  : bool
Checks content for porno words
makeEntityCrapRepair()  : array<string|int, mixed>|string|array<string|int, string>|null
Repairs Entity Crap
makePartyQR()  : string
Reads api.qrserver.com to generate a QR-Code for a party
movePartyNextUser()  : int
Uebertraegt die party anonymisiert auf user "goabase archive". wird benutzt, wenn ein user seinen account loeschen will
uploadFlyer()  : array<string|int, mixed>
Uploads the flyer and renames it

Methods

checkInput()

Überprüft Input-Felder der Party

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

checkPartyExist()

Anhand Partyname, Datum und Ort wird versucht zu erkennen, ob die party bereits vorhanden ist

public static checkPartyExist(string $strPartyname, string $strDate, string $strLocCountry) : int

12.10.98

Parameters
$strPartyname : string
$strDate : string
$strLocCountry : string
Return values
int

copyParty()

Kopiert eine Party unter einem neuen Datum

public static copyParty( $PID,  $date) : int
Parameters
$PID :
$date :
Return values
int

delParty()

Loescht eine Party

public static delParty(int $PID, string $strPassword) : int

12.10.98

Parameters
$PID : int
$strPassword : string
Return values
int

0: misslungen

getPartyGeoList()

list of all events with geodata

public static getPartyGeoList() : string
Return values
string

getPartyQR()

Reads The QR-Code for a party and creates a new one, if not exists

public static getPartyQR( $PID) : string
Parameters
$PID :
Return values
string
  • file name

getTimezone()

public static getTimezone(string $strCountry[, string $nLat = '' ][, string $nLon = '' ]) : string
Parameters
$strCountry : string
$nLat : string = ''
$nLon : string = ''
Return values
string

isPornoFree()

Checks content for porno words

public static isPornoFree([string $strCheck = '' ]) : bool
Parameters
$strCheck : string = ''
Return values
bool
  • 1 = with porn words

makeEntityCrapRepair()

Repairs Entity Crap

public static makeEntityCrapRepair( $strTerm) : array<string|int, mixed>|string|array<string|int, string>|null
Parameters
$strTerm :

"Fovič";

Return values
array<string|int, mixed>|string|array<string|int, string>|null

UTF-8

makePartyQR()

Reads api.qrserver.com to generate a QR-Code for a party

public static makePartyQR( $PID) : string
Parameters
$PID :
Return values
string
  • file name

movePartyNextUser()

Uebertraegt die party anonymisiert auf user "goabase archive". wird benutzt, wenn ein user seinen account loeschen will

public static movePartyNextUser(int $nFromUserId[, int $nToUserId = GB_USER_ID_ARCHIVE ]) : int
Parameters
$nFromUserId : int

Von wem sie kommen

$nToUserId : int = GB_USER_ID_ARCHIVE
Return values
int
  • Anzahl der Parties

uploadFlyer()

Uploads the flyer and renames it

public static uploadFlyer( $auto_file,  $saParty) : array<string|int, mixed>
Parameters
$auto_file :
$saParty :
Return values
array<string|int, mixed>

Search results