PartyShare
in package
uses
TraitPage, TraitPartyInfo
FinalYes
Table of Contents
Properties
- $page : Page
- $saParty : array<string|int, mixed>
- $saPartyShort : array<string|int, mixed>
Methods
- __construct() : mixed
- getBtn() : string
- Bereitet die Party Share-Buttons auf, gibt komplettes HTML zurück
- getMail() : string
- getPageInstance() : Page
- getPartyInfoInstance() : PartyInfo
- getGoogleICal() : string
- getMailLink() : string
- loadShareTemplate() : string
Properties
$page
private
Page
$page
$saParty
private
array<string|int, mixed>
$saParty
$saPartyShort
private
array<string|int, mixed>
$saPartyShort
Methods
__construct()
public
__construct(array<string|int, mixed> $saParty[, array<string|int, mixed> $saPartyShort = [] ]) : mixed
Parameters
- $saParty : array<string|int, mixed>
- $saPartyShort : array<string|int, mixed> = []
getBtn()
Bereitet die Party Share-Buttons auf, gibt komplettes HTML zurück
public
getBtn([int $bSetFlat = 0 ]) : string
Parameters
- $bSetFlat : int = 0
-
Output to flat layout
Return values
stringgetMail()
public
getMail(string $strUserOrga) : string
Parameters
- $strUserOrga : string
Return values
stringgetPageInstance()
public
getPageInstance() : Page
Return values
PagegetPartyInfoInstance()
public
getPartyInfoInstance() : PartyInfo
Return values
PartyInfogetGoogleICal()
private
getGoogleICal(string $strSharedTitle, string $strSharedLink) : string
Parameters
- $strSharedTitle : string
- $strSharedLink : string
Return values
stringgetMailLink()
private
getMailLink() : string
Return values
stringloadShareTemplate()
private
loadShareTemplate(int $bSetFlat) : string
Parameters
- $bSetFlat : int