PartyAdmin
in package
uses
TraitUser, TraitPage
Table of Contents
Properties
- $partyAdminQR : PartyAdminQR
- $partyData : array<string|int, mixed>
- $partyEditTpl : PartyEditTpl
- $page : Page
- $user : User
Methods
- __construct() : mixed
- defineDefPartyFields() : array<string|int, mixed>
- getCheckFormHint() : string
- getCheckFormSubmit() : string
- getDateBox() : string
- getEntryText() : array{def: string, new: string, edit: string}
- getPageInstance() : Page
- getPartyInsertTabs() : string
- getRelevantUpdateForm() : string
- getSelectOptionsDate() : array<string|int, mixed>
- Returns an array of options for selectboxes of date and time
- getTagCloudCheckFields() : string
- getTimeOfParty() : string
- getTimezone() : string
- getUserInstance() : User
- isPornoFree() : bool
- Checks content for porno words
- setPartyData() : void
- getOptionTime() : string
- option html zeiten 30er step
- getTimeZoneByLatLon() : string
- setPartyLocation() : array<string|int, mixed>
Properties
$partyAdminQR
public
PartyAdminQR
$partyAdminQR
$partyData
public
array<string|int, mixed>
$partyData
= []
$partyEditTpl
public
PartyEditTpl
$partyEditTpl
$page
private
Page
$page
$user
private
User
$user
Methods
__construct()
public
__construct() : mixed
defineDefPartyFields()
public
defineDefPartyFields(array<string|int, mixed> $saParty) : array<string|int, mixed>
Parameters
- $saParty : array<string|int, mixed>
Return values
array<string|int, mixed>getCheckFormHint()
public
getCheckFormHint(array<string|int, mixed> $saParty) : string
Parameters
- $saParty : array<string|int, mixed>
Tags
Return values
stringgetCheckFormSubmit()
public
getCheckFormSubmit(array<string|int, mixed> $saParty) : string
Parameters
- $saParty : array<string|int, mixed>
Tags
Return values
stringgetDateBox()
public
getDateBox() : string
Tags
Return values
stringgetEntryText()
public
getEntryText(array<string|int, mixed> $pageData, int $nCntAddedParties) : array{def: string, new: string, edit: string}
Parameters
- $pageData : array<string|int, mixed>
- $nCntAddedParties : int
Tags
Return values
array{def: string, new: string, edit: string}getPageInstance()
public
getPageInstance() : Page
Return values
PagegetPartyInsertTabs()
public
getPartyInsertTabs(array<string|int, mixed> $saParty) : string
Parameters
- $saParty : array<string|int, mixed>
Tags
Return values
stringgetRelevantUpdateForm()
public
getRelevantUpdateForm(array<string|int, mixed> $saParty) : string
Parameters
- $saParty : array<string|int, mixed>
Tags
Return values
stringgetSelectOptionsDate()
Returns an array of options for selectboxes of date and time
public
getSelectOptionsDate([string $strStartDate = '' ][, string $strEndDate = '' ]) : array<string|int, mixed>
Parameters
- $strStartDate : string = ''
-
- start date in ISO 8901
- $strEndDate : string = ''
-
- end date in ISO 8901
Return values
array<string|int, mixed> —$saReturn - strOptionDay,strOptionMonth,strOptionTime,strOptionTimeEnd,strOptionDaysToEnd
getTagCloudCheckFields()
public
getTagCloudCheckFields(int $PID) : string
Parameters
- $PID : int
Tags
Return values
stringgetTimeOfParty()
public
getTimeOfParty(array<string|int, mixed> $saParty[, bool $bEnd = false ]) : string
Parameters
- $saParty : array<string|int, mixed>
- $bEnd : bool = false
Return values
stringgetTimezone()
public
getTimezone([string $strCountry = '' ][, float $nLat = 0 ][, float $nLon = 0 ]) : string
Parameters
- $strCountry : string = ''
- $nLat : float = 0
- $nLon : float = 0
Return values
stringgetUserInstance()
public
getUserInstance() : User
Return values
UserisPornoFree()
Checks content for porno words
public
isPornoFree([string $strCheck = '' ]) : bool
Parameters
- $strCheck : string = ''
Return values
bool —- 1 = with porn words
setPartyData()
public
setPartyData(array<string|int, mixed> $partyData) : void
Parameters
- $partyData : array<string|int, mixed>
getOptionTime()
option html zeiten 30er step
private
getOptionTime(string $strDateTime) : string
Parameters
- $strDateTime : string
Return values
stringgetTimeZoneByLatLon()
private
getTimeZoneByLatLon([float $nLat = 0 ][, float $nLon = 0 ]) : string
Parameters
- $nLat : float = 0
- $nLon : float = 0
Return values
stringsetPartyLocation()
private
setPartyLocation(array<string|int, mixed> $saParty) : array<string|int, mixed>
Parameters
- $saParty : array<string|int, mixed>