PartyAdmin
in package
uses
TraitPage, TraitData
FinalYes
Table of Contents
Properties
- $partyAdminQR : PartyAdminQR
- $partyAdminTpl : PartyAdminTpl
- $partyData : array<string|int, mixed>
- $data : Data
- $page : Page
- $user : User
Methods
- __construct() : mixed
- defineDefPartyFields() : array<string|int, mixed>
- getDataInstance() : Data
- getDateBox() : string
- getEntryText() : array{def: string, new: string, edit: string}
- getPageInstance() : Page
- getSelectOptionsDate() : array<string|int, mixed>
- Returns an array of options for selectboxes of date and time
- getTagCloudCheckFields() : string
- getTimeOfParty() : string
- getTimezone() : string
- getOptionTime() : string
- option html zeiten 30er step
- getTimeZoneByLatLon() : string
- setPartyLocation() : array<string|int, mixed>
Properties
$partyAdminQR
public
PartyAdminQR
$partyAdminQR
$partyAdminTpl
public
PartyAdminTpl
$partyAdminTpl
$partyData
public
array<string|int, mixed>
$partyData
= []
$data
private
Data
$data
$page
private
Page
$page
$user read-only
private
User
$user
Methods
__construct()
public
__construct(User $user) : mixed
Parameters
- $user : User
defineDefPartyFields()
public
defineDefPartyFields(array<string|int, mixed> $saParty) : array<string|int, mixed>
Parameters
- $saParty : array<string|int, mixed>
Return values
array<string|int, mixed>getDataInstance()
public
getDataInstance() : Data
Return values
DatagetDateBox()
public
getDateBox() : string
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
Return values
array{def: string, new: string, edit: string}getPageInstance()
public
getPageInstance() : Page
Return values
PagegetSelectOptionsDate()
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
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
stringgetOptionTime()
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>