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