Docs Goabase

PartyInsert
in package
uses TraitData, TraitDataWrite, TraitParty, TraitPartyInfo, TraitPartyTimer, TraitPage, TraitSeo

FinalYes

Table of Contents

Properties

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

Methods

__construct()  : mixed
getDataInstance()  : Data
getDataWriteInstance()  : DataWrite
getPageInstance()  : Page
getPartyInfoInstance()  : PartyInfo
getPartyInstance()  : PartyData
getPartyTimerInstance()  : PartyTimer
getSeoInstance()  : Seo
processPartyData()  : void
checkForSpam()  : void
doRelevantAndGetMessage()  : string
To set inform info on relevant with field bYesRelevant
getErrorOnExist()  : string
getFirstFromCheck()  : array<string|int, mixed>
getHiddenKey()  : string
getMessageOnInsert()  : string
getMessageOnUpdate()  : string
getPageContentOnHidden()  : string
handleInsert()  : int
handleInsertUpdate()  : void
handleRedirectOnError()  : void
handleUpdate()  : int
insertNewParty()  : int
isSpamFree()  : bool
Checks content for porno words
performPostInsertActions()  : void
preInsert()  : void
redirectOnDoubleParty()  : void
secondPreInsert()  : array<string|int, mixed>
sendInsertMail()  : void
setAboUserOnPartytimer()  : void
updateParty()  : int
writeCache()  : void
writeMsgToSession()  : void
writeTags()  : void

Properties

$partyData

private array<string|int, mixed> $partyData

Methods

processPartyData()

public processPartyData() : void
Attributes
#[NoReturn]

checkForSpam()

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

doRelevantAndGetMessage()

To set inform info on relevant with field bYesRelevant

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

getErrorOnExist()

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

getFirstFromCheck()

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

getHiddenKey()

private getHiddenKey() : string
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>
Return values
int

handleInsertUpdate()

private handleInsertUpdate() : void
Attributes
#[NoReturn]

handleRedirectOnError()

private handleRedirectOnError() : void
Attributes
#[NoReturn]

handleUpdate()

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

insertNewParty()

private insertNewParty() : int
Return values
int

isSpamFree()

Checks content for porno words

private isSpamFree(string $strCheck, string $spamWords) : bool
Parameters
$strCheck : string
$spamWords : string
Return values
bool

performPostInsertActions()

private performPostInsertActions(int $partyId) : void
Parameters
$partyId : int
Attributes
#[NoReturn]

preInsert()

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

redirectOnDoubleParty()

private redirectOnDoubleParty() : void

secondPreInsert()

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

sendInsertMail()

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

setAboUserOnPartytimer()

private setAboUserOnPartytimer(int $nPID) : void
Parameters
$nPID : int

updateParty()

private updateParty() : int
Return values
int

writeCache()

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

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