LinkbaseList
in package
uses
TraitCommentsList, TraitData, TraitEmbed, TraitImageTags, TraitMemberLink
Read onlyYes
FinalYes
Table of Contents
Properties
- $cfgLimit : int
- $commentsList : CommentsList
- $data : Data
- $embed : Embed
- $htmlHeader : HtmlHeader
- $isUser : bool
- $linkBase : LinkbaseManager
- $linkData : array<string|int, mixed>
- $memberLink : MemberLink
- $memberMsgIcons : MemberMsgIcons
- $nPos : int
- $tblLinkBase : string
- $tplDefLink : string
- $tplLinkHref : string
- $tplLoop : string
Methods
- __construct() : mixed
- getCommentsListInstance() : CommentsList
- getDataInstance() : Data
- getEmbedInstance() : Embed
- getImageTagInstance() : ImageTag
- getLinkDetail() : string
- getLinkDetailCommentsList() : string
- getMemberLinkInstance() : MemberLink
- getMemberWebsites() : string
- Zeigt die Websites eines Members lokale funktion
- openPage() : void
- openPageDetail() : void
- validLink() : void
- getLinkEdit() : string
- getLoopRow() : string
- getSQL() : array<string|int, mixed>
- Holt die passenden SQL-Statements fuer die Linkbase-Suche
- getTitleImage() : array<string|int, mixed>|array<string|int, string>
- listLinks() : string
- Zeigt die Links je nach Kategorie, gibt anzahl der links zurueck
- loopRow() : string
- Das war vormals der loop-Bereich in link_table.tpl.php, einfach mal neu als Test
Properties
$cfgLimit
private
int
$cfgLimit
$commentsList
private
CommentsList
$commentsList
$data
private
Data
$data
$embed
private
Embed
$embed
$htmlHeader
private
HtmlHeader
$htmlHeader
$isUser
private
bool
$isUser
$linkBase
private
LinkbaseManager
$linkBase
$linkData
private
array<string|int, mixed>
$linkData
$memberLink
private
MemberLink
$memberLink
$memberMsgIcons
private
MemberMsgIcons
$memberMsgIcons
$nPos
private
int
$nPos
$tblLinkBase
private
string
$tblLinkBase
$tplDefLink
private
string
$tplDefLink
$tplLinkHref
private
string
$tplLinkHref
$tplLoop
private
string
$tplLoop
Methods
__construct()
public
__construct(HtmlHeader $htmlHeader) : mixed
Parameters
- $htmlHeader : HtmlHeader
getCommentsListInstance()
public
getCommentsListInstance() : CommentsList
Return values
CommentsListgetDataInstance()
public
getDataInstance() : Data
Return values
DatagetEmbedInstance()
public
getEmbedInstance() : Embed
Return values
EmbedgetImageTagInstance()
public
getImageTagInstance() : ImageTag
Return values
ImageTaggetLinkDetail()
public
getLinkDetail() : string
Return values
stringgetLinkDetailCommentsList()
public
getLinkDetailCommentsList(int $nInformID) : string
Parameters
- $nInformID : int
Return values
stringgetMemberLinkInstance()
public
getMemberLinkInstance() : MemberLink
Return values
MemberLinkgetMemberWebsites()
Zeigt die Websites eines Members lokale funktion
public
getMemberWebsites() : string
Return values
stringopenPage()
public
openPage(User $user, InitBase $initBase) : void
Parameters
openPageDetail()
public
openPageDetail(InitUser $initUser, InitBase $initBase) : void
Parameters
validLink()
public
validLink() : void
getLinkEdit()
private
getLinkEdit(array<string|int, mixed> $saField) : string
Parameters
- $saField : array<string|int, mixed>
Return values
stringgetLoopRow()
private
getLoopRow(array<string|int, mixed> $result, mixed $intAnzRow) : string
Parameters
- $result : array<string|int, mixed>
- $intAnzRow : mixed
Return values
stringgetSQL()
Holt die passenden SQL-Statements fuer die Linkbase-Suche
private
getSQL() : array<string|int, mixed>
Return values
array<string|int, mixed> —0:count, 1:select, 2:where
getTitleImage()
private
getTitleImage(array<string|int, int|mixed> $saField) : array<string|int, mixed>|array<string|int, string>
Parameters
- $saField : array<string|int, int|mixed>
Tags
Return values
array<string|int, mixed>|array<string|int, string>listLinks()
Zeigt die Links je nach Kategorie, gibt anzahl der links zurueck
private
listLinks() : string
Return values
stringloopRow()
Das war vormals der loop-Bereich in link_table.tpl.php, einfach mal neu als Test
private
loopRow(array<string|int, mixed> $saField) : string
Parameters
- $saField : array<string|int, mixed>