PartyListNewTpl
in package
uses
TraitImageTools, TraitPartyInfo, TraitUser
FinalYes
Table of Contents
Properties
- $ajaxBox : string
- $linkOpenBottom : string
- $cntFound : int
- $dataType : string
- $imageTools : ImageTools
- $limitStart : int
- $limitStop : int
- $tplAjaxFlyer : string
- $tplAjaxParty : string
- $tplAjaxPhoto : string
- $tplDefLink : string
- $user : User
Methods
- __construct() : mixed
- checkIsOpenType() : bool
- generateTitleAndLink() : array{titleText: string, toLink: mixed|string}
- getImageToolsInstance() : ImageTools
- getPartyInfoInstance() : PartyInfo
- getTplPartyNewLoop() : string
- getTplPartyNewStart() : string
- getTplPartyNewStop() : string
- getUserInstance() : User
- initSet() : void
- buildGoToLink() : string
- createFlyerImage() : string
- formatTitleWithIcon() : mixed|string
- generateLinkData() : array<string|int, mixed>
- loopNewSubPhoto() : string
Properties
$ajaxBox
public
string
$ajaxBox
= ''
$linkOpenBottom
public
string
$linkOpenBottom
= ''
$cntFound
private
int
$cntFound
= 0
$dataType
private
string
$dataType
= 'party'
$imageTools
private
ImageTools
$imageTools
$limitStart
private
int
$limitStart
= 0
$limitStop
private
int
$limitStop
= 20
$tplAjaxFlyer
private
string
$tplAjaxFlyer
$tplAjaxParty
private
string
$tplAjaxParty
$tplAjaxPhoto
private
string
$tplAjaxPhoto
$tplDefLink
private
string
$tplDefLink
$user
private
User
$user
Methods
__construct()
public
__construct() : mixed
checkIsOpenType()
public
checkIsOpenType() : bool
Return values
boolgenerateTitleAndLink()
public
generateTitleAndLink() : array{titleText: string, toLink: mixed|string}
Return values
array{titleText: string, toLink: mixed|string}getImageToolsInstance()
public
getImageToolsInstance() : ImageTools
Return values
ImageToolsgetPartyInfoInstance()
public
getPartyInfoInstance() : PartyInfo
Return values
PartyInfogetTplPartyNewLoop()
public
getTplPartyNewLoop([array<string|int, mixed> $saParty = [] ]) : string
Parameters
- $saParty : array<string|int, mixed> = []
Return values
stringgetTplPartyNewStart()
public
getTplPartyNewStart([bool $bStart = true ]) : string
Parameters
- $bStart : bool = true
Return values
stringgetTplPartyNewStop()
public
getTplPartyNewStop() : string
Return values
stringgetUserInstance()
public
getUserInstance() : User
Return values
UserinitSet()
public
initSet(int $limitStart, int $limitStop, string $dataType, int $cntFound) : void
Parameters
- $limitStart : int
- $limitStop : int
- $dataType : string
- $cntFound : int
buildGoToLink()
private
buildGoToLink(mixed $toLink) : string
Parameters
- $toLink : mixed
Return values
stringcreateFlyerImage()
private
createFlyerImage(array<string|int, mixed> $saPartyShort) : string
Parameters
- $saPartyShort : array<string|int, mixed>
Return values
stringformatTitleWithIcon()
private
formatTitleWithIcon(bool $ckNewOpenType, mixed $strTitleText) : mixed|string
Parameters
- $ckNewOpenType : bool
- $strTitleText : mixed
Return values
mixed|stringgenerateLinkData()
private
generateLinkData(array<string|int, mixed> $saPartyShort[, int $photoId = 0 ]) : array<string|int, mixed>
Parameters
- $saPartyShort : array<string|int, mixed>
- $photoId : int = 0
Return values
array<string|int, mixed>loopNewSubPhoto()
private
loopNewSubPhoto(array<string|int, mixed> $saParty, array<string|int, mixed> $saPartyShort[, string $strLinkHref = '' ]) : string
Parameters
- $saParty : array<string|int, mixed>
- $saPartyShort : array<string|int, mixed>
- $strLinkHref : string = ''