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
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
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
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
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>