Docs Goabase

PhotoClassicView
in package
uses TraitCommentsList, TraitData, TraitImageTags, TraitMemberLink, TraitPartyInfo, TraitPage, TraitSeo

FinalYes

Table of Contents

Constants

TBL_PARTY_IMAGES  = 'party_images'
TBL_USER_IMAGES  = 'user_images'

Properties

$commentsList  : CommentsList
$data  : Data
$getParas  : array<string|int, mixed>
$imageTag  : ImageTag
$memberLink  : MemberLink
$memberMsgIcons  : MemberMsgIcons
$page  : Page

Methods

__construct()  : mixed
getCommentsListInstance()  : CommentsList
getDataInstance()  : Data
getImageTagInstance()  : ImageTag
getMemberLinkInstance()  : MemberLink
getPageInstance()  : Page
getParty()  : array{id: int, photo_container: string}
Returns photo ID and full photo container
getPartyInfoInstance()  : PartyInfo
getPhotoCommentsList()  : string
getSeoInstance()  : Seo
openPage()  : void
preCheckPartyPhotoView()  : void
fillContainerMember()  : string
vollbild eines member-fotos aus der gallery
fillContainerParty()  : string
Full view of a photo
getLeftRight()  : array<string|int, mixed>
Nachbar-Fotos in session, bildet links für vorheriges und nächstes Urspruenglich nur Party-Fotos, nun auch Member-Fotos
getLRSQL()  : array{sql: string, params: array}
getMember()  : array{id: int, photo_container: string}
Zeigt ein Member-Bild
getMsgIcons()  : string
getPhotoEditUploadLink()  : string
Edit und Upload-Link
getPhotoNaviLinks()  : array<string|int, mixed>
Spezielle Links für die klassische Vollbild-Ansicht
precheckMemberPhoto()  : void

Constants

Properties

Methods

__construct()

public __construct([array<string|int, mixed> $getParas = [] ]) : mixed
Parameters
$getParas : array<string|int, mixed> = []

getParty()

Returns photo ID and full photo container

public getParty() : array{id: int, photo_container: string}

2004-03-12 2016-05-16

Return values
array{id: int, photo_container: string}
  • [id] of the record, [photo_container]

getPhotoCommentsList()

public getPhotoCommentsList(array<string|int, mixed> $getParas, int $nInformID[, mixed $type = 'party' ]) : string
Parameters
$getParas : array<string|int, mixed>
$nInformID : int
$type : mixed = 'party'
Return values
string

fillContainerMember()

vollbild eines member-fotos aus der gallery

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

fillContainerParty()

Full view of a photo

private fillContainerParty(array<string|int, mixed> $saRow) : string
Parameters
$saRow : array<string|int, mixed>
Tags
see
PhotoClassicView::getParty()
Return values
string

getLeftRight()

Nachbar-Fotos in session, bildet links für vorheriges und nächstes Urspruenglich nur Party-Fotos, nun auch Member-Fotos

private getLeftRight(int $nPhotoID[, string $strType = 'party' ]) : array<string|int, mixed>
Parameters
$nPhotoID : int

aktuelles foto

$strType : string = 'party'

party oder member

Return values
array<string|int, mixed>

[0] = vorheriges, [1] = naechstes, ['get_right'] = get para fuer nextes foto

getLRSQL()

private getLRSQL([string $strType = 'party' ]) : array{sql: string, params: array}
Parameters
$strType : string = 'party'
Return values
array{sql: string, params: array}

getMember()

Zeigt ein Member-Bild

private getMember() : array{id: int, photo_container: string}
Return values
array{id: int, photo_container: string}

getMsgIcons()

private getMsgIcons(array<string|int, mixed> $saUserPublic, int $id[, string $source = 'party' ]) : string
Parameters
$saUserPublic : array<string|int, mixed>
$id : int
$source : string = 'party'
Return values
string

Edit und Upload-Link

private getPhotoEditUploadLink(string $strLink, int $nID) : string
Parameters
$strLink : string
$nID : int
Return values
string

Spezielle Links für die klassische Vollbild-Ansicht

private getPhotoNaviLinks(array<string|int, mixed> $saLeftRight[, string $strPhotoTag = '' ][, int $PID = 0 ]) : array<string|int, mixed>
Parameters
$saLeftRight : array<string|int, mixed>
$strPhotoTag : string = ''
$PID : int = 0
Return values
array<string|int, mixed>

precheckMemberPhoto()

private precheckMemberPhoto(array<string|int, mixed> $saUserPublic) : void
Parameters
$saUserPublic : array<string|int, mixed>

        
On this page

Search results