Docs Goabase

PartyPhoto
in package

Class PartyPhoto

Table of Contents

getFull()  : array<string|int, mixed>
Returns photo ID and full photo container
getGallery()  : string
Zeigt die Party Fotos als Liste
getLargeAndRepair()  : string
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
getMembers()  : string
Dient nur einem Zweck: Die Partyfotos eines Members als Liste zu zeigen
getRandomList()  : array<string|int, mixed>
List of random photos
getTeaserArray()  : array<string|int, mixed>
Lists first pics of every member for each party Used in party_table.tpl.php Uses own cache Uses template party_photos_list_teaser.tpl.php
getTop()  : string
getTopOfYear()  : string
makeNew()  : string
Erzeugt aus großem Bild mittleres

Methods

getFull()

Returns photo ID and full photo container

public static getFull([array<string|int, mixed> $saAtt = [] ]) : array<string|int, mixed>

2004-03-12 2016-05-16

Parameters
$saAtt : array<string|int, mixed> = []
  • PID, photo_id
Return values
array<string|int, mixed>

getGallery()

Zeigt die Party Fotos als Liste

public static getGallery(int $PID[, array<string|int, mixed> $saAtt = [] ][, string $strTemplate = 'party_photos_list.tpl.php' ], int $nPos[, int $nMaxImages = 9999 ]) : string
Parameters
$PID : int
$saAtt : array<string|int, mixed> = []
  • SQL-paras, bisher nur $saAtt['nDays']
$strTemplate : string = 'party_photos_list.tpl.php'
$nPos : int

for mysql limit $nPos

$nMaxImages : int = 9999
Tags
intern

param int $nMaxRows limit $nPos,$nMaxRows

Return values
string

getLargeAndRepair()

public static getLargeAndRepair(array<string|int, mixed> $saRow) : string
Parameters
$saRow : array<string|int, mixed>
Return values
string

getLeftRight()

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

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

id der party oder public_uid des members

$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

getMembers()

Dient nur einem Zweck: Die Partyfotos eines Members als Liste zu zeigen

public static getMembers([array<string|int, mixed> $saAtt = [] ], int $nPos) : string

2004-03-12

Parameters
$saAtt : array<string|int, mixed> = []
  • $saAtt['user_id'] = $saUserPublic['id']; $saAtt['PUID'] = $PUID;
$nPos : int
Return values
string

getRandomList()

List of random photos

public static getRandomList() : array<string|int, mixed>
Tags
throws
Exception
Return values
array<string|int, mixed>

getTeaserArray()

Lists first pics of every member for each party Used in party_table.tpl.php Uses own cache Uses template party_photos_list_teaser.tpl.php

public static getTeaserArray(array<string|int, mixed> $saParty, int $bPast) : array<string|int, mixed>
Parameters
$saParty : array<string|int, mixed>
$bPast : int
Return values
array<string|int, mixed>
  • Anzahl

getTop()

public static getTop(array<string|int, mixed> $saInform) : string
Parameters
$saInform : array<string|int, mixed>
Return values
string

getTopOfYear()

public static getTopOfYear([int $nLimit = 50 ][, int $nYear = 2007 ][, int $nVotes = 3 ]) : string
Parameters
$nLimit : int = 50
$nYear : int = 2007
$nVotes : int = 3
Return values
string

makeNew()

Erzeugt aus großem Bild mittleres

public static makeNew(string $strImage[, string $strSize = 'large' ]) : string
Parameters
$strImage : string
$strSize : string = 'large'
Return values
string

Search results