Docs Goabase

PartyAdminTools
in package
uses TraitDataWrite, TraitPartyInfo, TraitPage, TraitSeo, TraitUser

Table of Contents

Properties

$partyInfo  : PartyInfo
$input  : Input
$page  : Page
$seo  : Seo
$user  : User

Methods

__construct()  : mixed
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
defPartyFields()  : array<string|int, mixed>
getCurrencyAlt()  : string
getDataWriteInstance()  : DataWrite
getPageInstance()  : Page
getPartyInfoInstance()  : PartyInfo
getSeoInstance()  : Seo
getUserInstance()  : User
initCheckParty()  : array<string|int, mixed>
moveParty()  : bool|int
redirectOnPartyPost()  : void
redirectOnPostError()  : void
checkInput()  : array<string|int, mixed>
Überprüft Input-Felder der Party
redirectOnErrors()  : void
validateEmail()  : array<string|int, mixed>
validatePartyDate()  : array<string|int, mixed>
validatePartyName()  : array<string|int, mixed>
validatePartyNameLength()  : array<string|int, mixed>

Properties

Methods

checkPartyExist()

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

public 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 copyParty(int $PID, string $targetDate) : int
Parameters
$PID : int
$targetDate : string
Tags
throws
Exception
Return values
int

defPartyFields()

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

getCurrencyAlt()

public getCurrencyAlt(int $PID) : string
Parameters
$PID : int
Return values
string

initCheckParty()

public initCheckParty() : array<string|int, mixed>
Return values
array<string|int, mixed>

moveParty()

public moveParty([array<string|int, mixed> $saParty = [] ][, array<string|int, mixed> $saNewDate = [] ]) : bool|int
Parameters
$saParty : array<string|int, mixed> = []
$saNewDate : array<string|int, mixed> = []
Tags
throws
Exception
Return values
bool|int

redirectOnPartyPost()

public redirectOnPartyPost(array<string|int, mixed> $saParty) : void
Parameters
$saParty : array<string|int, mixed>
Tags
throws
DateMalformedStringException
throws
RandomException
throws
Exception
throws
Exception

redirectOnPostError()

public redirectOnPostError(array<string|int, mixed> $saParty) : void
Parameters
$saParty : array<string|int, mixed>
Tags
throws
Exception

checkInput()

Überprüft Input-Felder der Party

private checkInput(array<string|int, mixed> $saParty) : array<string|int, mixed>
Parameters
$saParty : array<string|int, mixed>
Tags
throws
Exception
Return values
array<string|int, mixed>

redirectOnErrors()

private redirectOnErrors([array<string|int, mixed> $saError = [] ]) : void
Parameters
$saError : array<string|int, mixed> = []

validateEmail()

private validateEmail(string $email, array<string|int, mixed> $saErr) : array<string|int, mixed>
Parameters
$email : string
$saErr : array<string|int, mixed>
Return values
array<string|int, mixed>

validatePartyDate()

private validatePartyDate(array<string|int, mixed> $saParty, array<string|int, mixed> $saErr) : array<string|int, mixed>
Parameters
$saParty : array<string|int, mixed>
$saErr : array<string|int, mixed>
Return values
array<string|int, mixed>

validatePartyName()

private validatePartyName(array<string|int, mixed> $saParty, array<string|int, mixed> $saErr) : array<string|int, mixed>
Parameters
$saParty : array<string|int, mixed>
$saErr : array<string|int, mixed>
Return values
array<string|int, mixed>

validatePartyNameLength()

private validatePartyNameLength(string $partyname, array<string|int, mixed> $saErr) : array<string|int, mixed>
Parameters
$partyname : string
$saErr : array<string|int, mixed>
Return values
array<string|int, mixed>

        
On this page

Search results