PartyPhoto
in package
uses
TraitData, TraitDataWrite, TraitImageTags, TraitImageTools, TraitMemberLink, TraitPartyInfo
FinalYes
Table of Contents
Properties
- $att : array<string|int, mixed>
- $setLgOff : mixed
- $voteIcons : VoteIcons
- $data : Data
- $env : array<string|int, mixed>
- $imageTools : ImageTools
- $input : Input
- $memberLink : MemberLink
- $tblPartyImages : string
Methods
- __construct() : mixed
- getDataInstance() : Data
- getDataPosition() : int
- Gets the position for the correct index for lightgallery
- getDataWriteInstance() : DataWrite
- getGallery() : string
- Zeigt die Party Fotos als Liste oder Teaser an
- getImageTagInstance() : ImageTag
- getImageToolsInstance() : ImageTools
- getJsonForGallery() : string
- getLargeAndRepair() : string
- getMemberLinkInstance() : MemberLink
- getMemberProfileList() : string
- Partyfotos eines Members als Liste pro Party
- getPartyInfoInstance() : PartyInfo
- getTplListLoop() : string
- party_photos_list.tpl
- fetchPartyPhotos() : array{cnt: int, result: array}
- fetchUserPhotos() : array{cnt: int, result: array}
- generatePartyPhotoList() : string
- getBubble() : string
- getPositionResult() : array<string|int, mixed>
- getTplHeaderByParty() : string
- getTplHeaderByUser() : string
- getUserIDsAsResult() : array<string|int, mixed>
- toggleImgBox() : string
Properties
$att
public
array<string|int, mixed>
$att
$setLgOff
public
mixed
$setLgOff
$voteIcons
public
VoteIcons
$voteIcons
$data
private
Data
$data
$env
private
array<string|int, mixed>
$env
$imageTools
private
ImageTools
$imageTools
$input
private
Input
$input
$memberLink
private
MemberLink
$memberLink
$tblPartyImages
private
string
$tblPartyImages
Methods
__construct()
public
__construct() : mixed
getDataInstance()
public
getDataInstance() : Data
Return values
DatagetDataPosition()
Gets the position for the correct index for lightgallery
public
getDataPosition(mixed $rel_id, mixed $img_id[, string $source = '' ]) : int
Parameters
- $rel_id : mixed
-
- could be user-id or party-id
- $img_id : mixed
-
- the id of the record
- $source : string = ''
Return values
intgetDataWriteInstance()
public
getDataWriteInstance() : DataWrite
Return values
DataWritegetGallery()
Zeigt die Party Fotos als Liste oder Teaser an
public
getGallery(int $PID[, int|null $nPos = 0 ][, string $strTemplate = 'list' ][, int $nMaxImages = 9999 ]) : string
Parameters
- $PID : int
- $nPos : int|null = 0
-
for mysql limit $nPos
- $strTemplate : string = 'list'
-
- list|teaser
- $nMaxImages : int = 9999
Tags
Return values
stringgetImageTagInstance()
public
getImageTagInstance() : ImageTag
Return values
ImageTaggetImageToolsInstance()
public
getImageToolsInstance() : ImageTools
Return values
ImageToolsgetJsonForGallery()
public
getJsonForGallery(int $PID) : string
Parameters
- $PID : int
Return values
stringgetLargeAndRepair()
public
getLargeAndRepair(array<string|int, mixed> $saRow) : string
Parameters
- $saRow : array<string|int, mixed>
Return values
stringgetMemberLinkInstance()
public
getMemberLinkInstance() : MemberLink
Return values
MemberLinkgetMemberProfileList()
Partyfotos eines Members als Liste pro Party
public
getMemberProfileList([array<string|int, mixed> $getParas = [] ][, array<string|int, mixed> $userPublic = [] ]) : string
2004-03-12 erste Version
Parameters
- $getParas : array<string|int, mixed> = []
- $userPublic : array<string|int, mixed> = []
Return values
stringgetPartyInfoInstance()
public
getPartyInfoInstance() : PartyInfo
Return values
PartyInfogetTplListLoop()
party_photos_list.tpl
public
getTplListLoop(array<string|int, mixed> $saRow) : string
Parameters
- $saRow : array<string|int, mixed>
Tags
Return values
stringfetchPartyPhotos()
private
fetchPartyPhotos(int $userId, mixed $nPos) : array{cnt: int, result: array}
Parameters
- $userId : int
- $nPos : mixed
Return values
array{cnt: int, result: array}fetchUserPhotos()
private
fetchUserPhotos(int $PID[, int|null $nPos = 0 ]) : array{cnt: int, result: array}
Parameters
- $PID : int
- $nPos : int|null = 0
Return values
array{cnt: int, result: array}generatePartyPhotoList()
private
generatePartyPhotoList(array<string|int, mixed> $result2) : string
Parameters
- $result2 : array<string|int, mixed>
Return values
stringgetBubble()
private
getBubble(array<string|int, mixed> $saRow[, string $strTable = '' ]) : string
Parameters
- $saRow : array<string|int, mixed>
- $strTable : string = ''
Return values
stringgetPositionResult()
private
getPositionResult(int $rel_id, int $user_id) : array<string|int, mixed>
Parameters
- $rel_id : int
- $user_id : int
Return values
array<string|int, mixed>getTplHeaderByParty()
private
getTplHeaderByParty(array<string|int, mixed> $saRow) : string
Parameters
- $saRow : array<string|int, mixed>
Return values
stringgetTplHeaderByUser()
private
getTplHeaderByUser(array<string|int, mixed> $saRow) : string
Parameters
- $saRow : array<string|int, mixed>
Return values
stringgetUserIDsAsResult()
private
getUserIDsAsResult(int $PID) : array<string|int, mixed>
Parameters
- $PID : int
Return values
array<string|int, mixed>toggleImgBox()
private
toggleImgBox(mixed $key) : string
Parameters
- $key : mixed