Docs Goabase

UserImagesList
in package
uses TraitImageTags, TraitData

FinalYes

Table of Contents

Properties

$data  : Data
$forumWrite  : ForumWrite
$imageTag  : ImageTag
$imgPUID  : string
$user  : User
$userId  : int
$userImages  : UserImages

Methods

__construct()  : mixed
ajaxForumImgMore()  : array<string|int, mixed>
checkPUIDSetUserId()  : void
getAjaxGalleryList()  : string
For member gallery
getAjaxMemberSliderShow()  : string
Generates a JSON-formatted slider show data for a member based on provided PUID and TID.
getAjaxThreadSliderShow()  : string
getDataInstance()  : Data
getForForumAndMsg()  : string
getForThread()  : string
getImageTagInstance()  : ImageTag
createThreadImagesTitle()  : string
createUserImagesTitle()  : string
fetchImageTableByTID()  : mixed
generateUserLgList()  : array<string|int, mixed>
getList()  : array<string|int, mixed>
Für forum-/message-images bisher
getListSQL()  : array<string|int, mixed>
getListThreadSQL()  : array<string|int, mixed>
getOrderByClause()  : string
getSliderShowJson()  : string
resolveDeepLink()  : string

Properties

Methods

ajaxForumImgMore()

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

checkPUIDSetUserId()

public checkPUIDSetUserId([string $keyPUID = '' ]) : void
Parameters
$keyPUID : string = ''

getAjaxGalleryList()

For member gallery

public getAjaxGalleryList(string $keyPUID[, int $readId = 0 ]) : string
Parameters
$keyPUID : string
$readId : int = 0
Return values
string

getAjaxMemberSliderShow()

Generates a JSON-formatted slider show data for a member based on provided PUID and TID.

public getAjaxMemberSliderShow(string $keyPUID, int $nTID) : string
Parameters
$keyPUID : string

The unique PUID of the member.

$nTID : int

The ID of the thread or topic associated with the slider show.

Return values
string —

The slider show data in JSON structure, or an empty array if the user or data is invalid.

getAjaxThreadSliderShow()

public getAjaxThreadSliderShow(int $nID) : string
Parameters
$nID : int
Return values
string

getForForumAndMsg()

public getForForumAndMsg(HtmlHeader $htmlHeader[, string $path = 'forum/' ]) : string
Parameters
$htmlHeader : HtmlHeader
$path : string = 'forum/'
Return values
string

createThreadImagesTitle()

private createThreadImagesTitle(HtmlHeader $htmlHeader, array<string|int, mixed> $saAtt, int $total) : string
Parameters
$htmlHeader : HtmlHeader
$saAtt : array<string|int, mixed>
$total : int
Return values
string

createUserImagesTitle()

private createUserImagesTitle(HtmlHeader $htmlHeader, mixed $total) : string
Parameters
$htmlHeader : HtmlHeader
$total : mixed
Return values
string

fetchImageTableByTID()

private fetchImageTableByTID(array<string|int, mixed> $saAtt) : mixed
Parameters
$saAtt : array<string|int, mixed>

generateUserLgList()

private generateUserLgList(array<string|int, mixed> $sqlA, array<string|int, mixed> $saAtt[, int|null $nPos = 0 ]) : array<string|int, mixed>
Parameters
$sqlA : array<string|int, mixed>
$saAtt : array<string|int, mixed>
$nPos : int|null = 0
Return values
array<string|int, mixed>

getList()

Für forum-/message-images bisher

private getList([int|null $nPos = 0 ][, array<string|int, mixed> $saAtt = [] ]) : array<string|int, mixed>
Parameters
$nPos : int|null = 0
$saAtt : array<string|int, mixed> = []
Return values
array<string|int, mixed>

getListSQL()

private getListSQL(int $nPos, array<string|int, mixed> $saAtt[, int $nLimit = 250 ]) : array<string|int, mixed>
Parameters
$nPos : int
$saAtt : array<string|int, mixed>
$nLimit : int = 250
Return values
array<string|int, mixed>

getListThreadSQL()

private getListThreadSQL(int $nPos, array<string|int, mixed> $saAtt[, int $nLimit = 250 ]) : array<string|int, mixed>
Parameters
$nPos : int
$saAtt : array<string|int, mixed>
$nLimit : int = 250
Return values
array<string|int, mixed>

getOrderByClause()

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

getSliderShowJson()

private getSliderShowJson(array<string|int, mixed> $result) : string
Parameters
$result : array<string|int, mixed>
Return values
string
private resolveDeepLink(mixed $nTID, int $recordId) : string
Parameters
$nTID : mixed
$recordId : int
Return values
string

        
On this page

Search results