Docs Goabase

MsgList
in package
uses TraitData

FinalYes

Table of Contents

Properties

$nPos  : int
$numberOfWeeks  : int
$saAtt  : array<string|int, mixed>
$strBox  : string
$data  : Data
$input  : Input
$msg  : Msg
$msgListTpl  : MsgListTpl
$user  : User

Methods

__construct()  : mixed
filterMessagesByDate()  : string
getAjaxList()  : array<string|int, string>
getAll()  : string
Shows messages of a Members Template: message_table.tpl.php
getDataInstance()  : Data
getMsgShow()  : array<string|int, mixed>
getSQL()  : array<string|int, mixed>
Returns the needed sql select as an array
openPageContacts()  : void
checkForPlinked()  : array<string|int, mixed>
filterMessages()  : array<string|int, mixed>
getSQLByUserName()  : string
getSubSQLMyMsg()  : string
getWherePerBox()  : array<string|int, mixed>

Properties

$numberOfWeeks

public int $numberOfWeeks = 0

$saAtt

public array<string|int, mixed> $saAtt = []

$strBox

public string $strBox = 'inbox'

Methods

filterMessagesByDate()

public filterMessagesByDate(string $strWhere) : string
Parameters
$strWhere : string
Return values
string

getAjaxList()

public getAjaxList(string $action[, array<string|int, mixed> $saAtt = [] ]) : array<string|int, string>
Parameters
$action : string
$saAtt : array<string|int, mixed> = []
Return values
array<string|int, string>

getAll()

Shows messages of a Members Template: message_table.tpl.php

public getAll([bool $bShowNavi = true ]) : string
Parameters
$bShowNavi : bool = true
Return values
string

Anzahl Msg

getMsgShow()

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

getSQL()

Returns the needed sql select as an array

public getSQL() : array<string|int, mixed>
Return values
array<string|int, mixed>

[0] = select count, [1] = found rows, [4] select ... limit

checkForPlinked()

private checkForPlinked() : array<string|int, mixed>
Return values
array<string|int, mixed>

filterMessages()

private filterMessages() : array<string|int, mixed>
Return values
array<string|int, mixed>

getSQLByUserName()

private getSQLByUserName() : string
Return values
string

getSubSQLMyMsg()

private getSubSQLMyMsg([int $weeks = 0 ]) : string
Parameters
$weeks : int = 0
Return values
string

getWherePerBox()

private getWherePerBox() : array<string|int, mixed>
Return values
array<string|int, mixed>

        
On this page

Search results