PartyAdminQR
in package
uses
TraitEmbed, TraitImageTags, TraitParty, TraitSeo
Read onlyYes
FinalYes
Table of Contents
Properties
Methods
- __construct() : mixed
- getEmbedInstance() : Embed
- getImageTagInstance() : ImageTag
- getPartyInstance() : PartyData
- getPromoBox() : string
- getSeoInstance() : Seo
- getPartyQR() : string
- Reads The QR-Code for a party and creates a new one, if not exists
- makePartyQR() : string
- Reads api.qrserver.com to generate a QR-Code for a party
Properties
$imageTag
private
ImageTag
$imageTag
$page
private
Page
$page
Methods
__construct()
public
__construct(Page $page) : mixed
Parameters
- $page : Page
getEmbedInstance()
public
getEmbedInstance() : Embed
Return values
EmbedgetImageTagInstance()
public
getImageTagInstance() : ImageTag
Return values
ImageTaggetPartyInstance()
public
getPartyInstance() : PartyData
Return values
PartyDatagetPromoBox()
public
getPromoBox(array<string|int, mixed> $saParty) : string
Parameters
- $saParty : array<string|int, mixed>
Return values
stringgetSeoInstance()
public
getSeoInstance() : Seo
Return values
SeogetPartyQR()
Reads The QR-Code for a party and creates a new one, if not exists
private
getPartyQR(int $PID) : string
Parameters
- $PID : int
Return values
string —- file name
makePartyQR()
Reads api.qrserver.com to generate a QR-Code for a party
private
makePartyQR(int $PID[, string $format = 'png' ]) : string
Parameters
- $PID : int
- $format : string = 'png'
Return values
string —- file name