CommentsGallery
in package
uses
TraitCommentsList, TraitData, TraitEmbed, TraitImageTags, TraitMember, TraitPartyInfo
FinalYes
Table of Contents
Properties
- $nPos : int
- $commentsList : CommentsList
- $data : Data
- $embed : Embed
- $env : array<string|int, mixed>
- $imageTag : ImageTag
- $member : Member
- $memberLink : MemberLink
- $memberMsgIcons : MemberMsgIcons
- $nPhotoID : int
- $PID : int
- $PUID : string
- $saUserPublic : array<string|int, mixed>
- $table : string
- $thisImage : string
Methods
- __construct() : mixed
- generateDeleteForm() : string
- getCommentsListInstance() : CommentsList
- getDataInstance() : Data
- getEmbedInstance() : Embed
- getFiveStars() : string
- getForGallery() : string
- this comment part will be loaded next any image of the lightgallery it's also with the image-header
- getImageTagInstance() : ImageTag
- getMemberInstance() : Member
- getPartyInfoInstance() : PartyInfo
- getGalleryInformBox() : mixed
- getGalleryThumbnail() : string
- getImage() : array<string|int, mixed>
- setImageTable() : void
Properties
$nPos
public
int
$nPos
= 0
$commentsList
private
CommentsList
$commentsList
$data
private
Data
$data
$embed
private
Embed
$embed
$env
private
array<string|int, mixed>
$env
$imageTag
private
ImageTag
$imageTag
$member
private
Member
$member
$memberLink
private
MemberLink
$memberLink
$memberMsgIcons
private
MemberMsgIcons
$memberMsgIcons
$nPhotoID
private
int
$nPhotoID
$PID
private
int
$PID
$PUID
private
string
$PUID
$saUserPublic
private
array<string|int, mixed>
$saUserPublic
= []
$table
private
string
$table
$thisImage
private
string
$thisImage
= ''
Methods
__construct()
public
__construct(int $nPhotoID, array<string|int, mixed> $getParas) : mixed
Parameters
- $nPhotoID : int
- $getParas : array<string|int, mixed>
generateDeleteForm()
public
generateDeleteForm(mixed $nUserOwnerID, string $strRelPath) : string
Parameters
- $nUserOwnerID : mixed
- $strRelPath : string
Return values
stringgetCommentsListInstance()
public
getCommentsListInstance() : CommentsList
Return values
CommentsListgetDataInstance()
public
getDataInstance() : Data
Return values
DatagetEmbedInstance()
public
getEmbedInstance() : Embed
Return values
EmbedgetFiveStars()
public
getFiveStars(mixed $entry_date) : string
Parameters
- $entry_date : mixed
Return values
stringgetForGallery()
this comment part will be loaded next any image of the lightgallery it's also with the image-header
public
getForGallery() : string
in use for member images and party images complicated because PID/PUID and $nMainID/$nUserID mix
$imgID is the $nPhotoID, set in js on which the comments are made
Return values
stringgetImageTagInstance()
public
getImageTagInstance() : ImageTag
Return values
ImageTaggetMemberInstance()
public
getMemberInstance() : Member
Return values
MembergetPartyInfoInstance()
public
getPartyInfoInstance() : PartyInfo
Return values
PartyInfogetGalleryInformBox()
private
getGalleryInformBox(mixed $nInformMainID) : mixed
Parameters
- $nInformMainID : mixed
getGalleryThumbnail()
private
getGalleryThumbnail() : string
Return values
stringgetImage()
private
getImage() : array<string|int, mixed>
Return values
array<string|int, mixed>setImageTable()
private
setImageTable() : void