Docs Goabase

PartyInsert
in package
uses TraitCountry, TraitDataWrite, TraitParty, TraitPartyInfo, TraitPartyTimer, TraitPage, TraitSeo, TraitUser

Table of Contents

Properties

$country  : Country
$dataWrite  : DataWrite
$env  : array<string|int, mixed>
$input  : Input
$pageData  : array<string|int, mixed>
$party  : Party
$partyAdmin  : PartyAdmin
$partyData  : array<string|int, mixed>
$user  : User

Methods

__construct()  : mixed
getCountryInstance()  : Country
getDataWriteInstance()  : DataWrite
getPageInstance()  : Page
getPartyInfoInstance()  : PartyInfo
getPartyInstance()  : Party
getPartyTimerInstance()  : PartyTimer
getSeoInstance()  : Seo
getUserInstance()  : User
handleInsertUpdate()  : void
initCheck()  : void
redirectOnDoubleParty()  : void
checkForPorn()  : void
doRelevantAndGetMessage()  : string
getErrorOnExist()  : string
getFirstFromCheck()  : array<string|int, mixed>
getHiddenKey()  : string
getMessageOnInsert()  : string
getMessageOnUpdate()  : string
getPageContentOnHidden()  : string
handleInsert()  : int
handleRedirectOnError()  : void
handleUpdate()  : int
insertNewParty()  : int
performPostInsertActions()  : void
preInsert()  : void
secondPreInsert()  : array<string|int, mixed>
sendInsertMail()  : void
updateParty()  : int
writeCache()  : void
writeMsgToSession()  : void
writeTags()  : void

Properties

$pageData

private array<string|int, mixed> $pageData = []

$partyData

private array<string|int, mixed> $partyData

Methods

handleInsertUpdate()

public handleInsertUpdate() : void
Tags
throws
DateMalformedStringException
throws
RandomException
Attributes
#[NoReturn]

initCheck()

public initCheck(array<string|int, mixed> $pageData) : void
Parameters
$pageData : array<string|int, mixed>

redirectOnDoubleParty()

public redirectOnDoubleParty() : void
Tags
throws
Exception

checkForPorn()

private checkForPorn(int $nNewID) : void
Parameters
$nNewID : int

doRelevantAndGetMessage()

private doRelevantAndGetMessage(int $nNewID) : string
Parameters
$nNewID : int
Tags
throws
Exception
Return values
string

getErrorOnExist()

private getErrorOnExist(int $nExistID) : string
Parameters
$nExistID : int
Tags
throws
Exception
Return values
string

getFirstFromCheck()

private getFirstFromCheck() : array<string|int, mixed>
Tags
throws
RandomException
Return values
array<string|int, mixed>

getHiddenKey()

private getHiddenKey() : string
Tags
throws
RandomException
Return values
string

getMessageOnInsert()

private getMessageOnInsert(int $nNewID) : string
Parameters
$nNewID : int
Return values
string

getMessageOnUpdate()

private getMessageOnUpdate(int $nNewID) : string
Parameters
$nNewID : int
Return values
string

getPageContentOnHidden()

private getPageContentOnHidden() : string
Return values
string

handleInsert()

private handleInsert(array<string|int, mixed> &$userStatusMsg) : int
Parameters
$userStatusMsg : array<string|int, mixed>
Tags
throws
RandomException
Return values
int

handleRedirectOnError()

private handleRedirectOnError() : void
Attributes
#[NoReturn]

handleUpdate()

private handleUpdate(array<string|int, mixed> &$userStatusMsg) : int
Parameters
$userStatusMsg : array<string|int, mixed>
Tags
throws
RandomException
throws
Exception
Return values
int

insertNewParty()

private insertNewParty() : int
Return values
int

performPostInsertActions()

private performPostInsertActions(int $partyId) : void
Parameters
$partyId : int
Tags
throws
DateMalformedStringException
throws
RandomException
Attributes
#[NoReturn]

preInsert()

private preInsert(array<string|int, mixed> $saParty) : void
Parameters
$saParty : array<string|int, mixed>
Tags
throws
RandomException

secondPreInsert()

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

sendInsertMail()

private sendInsertMail(int $newPartyID) : void
Parameters
$newPartyID : int

updateParty()

private updateParty() : int
Return values
int

writeCache()

private writeCache(int $nNewID) : void
Parameters
$nNewID : int
Tags
throws
RandomException
throws
DateMalformedStringException

writeMsgToSession()

private writeMsgToSession(array<string|int, mixed> $userStatusMsg) : void
Parameters
$userStatusMsg : array<string|int, mixed>

writeTags()

private writeTags(int $nNewID) : void
Parameters
$nNewID : int

        
On this page

Search results