ContactForm
in package
uses
TraitMemberLink
Table of Contents
Properties
- $cfgSubjects : array<string|int, mixed>
- $cfgSubjectsForMods : array<string|int, mixed>
- $input : Input
- $memberLink : MemberLink
Methods
- __construct() : mixed
- getContactForm() : string
- getMemberLinkInstance() : MemberLink
- getAllowedHidden() : string
- getFormElements() : array<string|int, mixed>
- getTamElements() : array<string|int, mixed>|array<string|int, string>
- sendToOrgaCheck() : string
Properties
$cfgSubjects
public
array<string|int, mixed>
$cfgSubjects
= ['Ads', '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']
$input
private
Input
$input
$memberLink
private
MemberLink
$memberLink
Methods
__construct()
public
__construct() : mixed
getContactForm()
public
getContactForm(array<string|int, mixed> $page[, array<string|int, mixed> $saParty = [] ]) : string
Parameters
- $page : array<string|int, mixed>
- $saParty : array<string|int, mixed> = []
Tags
Return values
stringgetMemberLinkInstance()
public
getMemberLinkInstance() : MemberLink
Return values
MemberLinkgetAllowedHidden()
private
getAllowedHidden(string $sub) : string
Parameters
- $sub : string
Tags
Return values
stringgetFormElements()
private
getFormElements([string $strName = '' ][, string $strEmail = '' ]) : array<string|int, mixed>
Parameters
- $strName : string = ''
- $strEmail : string = ''
Tags
Return values
array<string|int, mixed> —$strNameInput, $strABInput, $strModList
getTamElements()
private
getTamElements() : array<string|int, mixed>|array<string|int, string>
Tags
Return values
array<string|int, mixed>|array<string|int, string> —$strAboutAdd, $strCheckout, $sub
sendToOrgaCheck()
private
sendToOrgaCheck(int $PID) : string
Parameters
- $PID : int