Docs Goabase

PartyInfoFlyer
in package
uses TraitImageTags, TraitImageTools

FinalYes

Table of Contents

Constants

CSS_CLASS_FLUID  = 'fluid'
DEFAULT_LAZY_PLACEHOLDER  = '<div class="flyer-box80 m-lr4 foto-outline"></div>'
LOADING_EAGER  = 'eager'
LOADING_LAZY  = 'lazy'

Properties

$cfgImgPath  : array<string|int, mixed>
$cfgImgSize  : array<string|int, mixed>
$env  : array<string|int, mixed>
$imageTag  : ImageTag
$imageTools  : ImageTools
$imgTitle  : string
$partyInfo  : PartyInfo
$tplDefLink  : string

Methods

__construct()  : mixed
getImageTagInstance()  : ImageTag
getImageToolsInstance()  : ImageTools
makeFlyerTag()  : array<string|int, mixed>
createFullFlyerData()  : array<string|int, mixed>
ensureFlyerVariantsExist()  : void
getFullFlyerSize()  : array<string|int, mixed>
getSmallerVersions()  : array<string|int, mixed>
loadConfiguration()  : void

Constants

DEFAULT_LAZY_PLACEHOLDER

private mixed DEFAULT_LAZY_PLACEHOLDER = '<div class="flyer-box80 m-lr4 foto-outline"></div>'

Properties

Methods

makeFlyerTag()

public makeFlyerTag(array<string|int, mixed> $returnData) : array<string|int, mixed>
Parameters
$returnData : array<string|int, mixed>
Return values
array<string|int, mixed>

createFullFlyerData()

private createFullFlyerData(array<string|int, mixed> $imgSize) : array<string|int, mixed>
Parameters
$imgSize : array<string|int, mixed>
Return values
array<string|int, mixed>

ensureFlyerVariantsExist()

private ensureFlyerVariantsExist() : void

getFullFlyerSize()

private getFullFlyerSize() : array<string|int, mixed>
Return values
array<string|int, mixed>

getSmallerVersions()

private getSmallerVersions(string $seoPartyUrl, array<string|int, mixed> $result) : array<string|int, mixed>
Parameters
$seoPartyUrl : string
$result : array<string|int, mixed>
Return values
array<string|int, mixed>

        
On this page

Search results