Docs Goabase

ContactFormCheck
in package
uses TraitData, TraitDataWrite, TraitParty

FinalYes

Table of Contents

Properties

$cfgSubjects  : array<string|int, mixed>
$cfgSubjectsForMods  : array<string|int, mixed>
$fakeSend  : bool
$input  : Input
$isOK  : bool
$mail  : Mail
$mailSubject  : string
$page  : Page
$user  : User

Methods

__construct()  : mixed
getDataInstance()  : Data
getDataWriteInstance()  : DataWrite
getOrgaMail()  : string
getPartyInstance()  : PartyData
processContact()  : void
redirOnSend()  : void
doSubmitContact()  : void
filterValidSubjects()  : string
precheckSubmit()  : void
redirOnError()  : void

Properties

$cfgSubjects

public array<string|int, mixed> $cfgSubjects = ['Error', 'Feedback', 'Flyer', 'Forum', 'Forward', 'Linkbase', 'Member-Image', 'Misc', 'Party-Sub-Entry', 'PartyCheck', 'Promo', 'Question', 'Suggestion']

$cfgSubjectsForMods

public array<string|int, mixed> $cfgSubjectsForMods = ['Error', 'Flyer', 'Forum', 'Forward', 'Linkbase', 'Member-Image', 'Party-Sub-Entry', 'PartyCheck']

Methods

getOrgaMail()

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

redirOnSend()

public redirOnSend([int $bSend = 0 ][, int $bSendToOrga = 0 ]) : void
Parameters
$bSend : int = 0
$bSendToOrga : int = 0

filterValidSubjects()

private filterValidSubjects() : string
Return values
string

        
On this page

Search results