Inform
in package
Interesting in, subscribed
Table of Contents
- cntFollowers() : int
- Zaehlt die member, die das ebenfalls interessiert
- cntUnread() : int
- Zaehlt die bisher ungelesenen neuen posts
- delID() : void
- Loescht diese Inform-ID
- delPartyOfMember() : void
- Deletes the Inform of a member
- getBubbleRepMeeting() : string
- getContainer() : array<string|int, mixed>
- Zeigt das komplette Formular für den Inform-Button inkl Anzahl Member, die informiert werden
- getForParty() : string
- getList() : string
- Zeigt die informs des Users
- getStatus() : string
- zeigt den status, wieviele auf dieser seite informiert werden
- setAllRead() : void
- Schreibt die ungelesenen zu gelesenen
- setForParty() : void
- Sets the inform table for the party
- setRead() : void
- Schreibt einen ungelesenen beitrag zu den gelesenen
- updateTopic() : int
- Schreibt in user_inform, wann der datensatz geaendert oder eingetragen wurde
- writeDelRead() : void
Methods
cntFollowers()
Zaehlt die member, die das ebenfalls interessiert
public
static cntFollowers(string $strTable, int $nID, int $nCommentID) : int
Parameters
- $strTable : string
- $nID : int
- $nCommentID : int
Return values
int —- anzahl
cntUnread()
Zaehlt die bisher ungelesenen neuen posts
public
static cntUnread() : int
Return values
int —- anzahl
delID()
Loescht diese Inform-ID
public
static delID( $nID) : void
Parameters
Return values
void —delPartyOfMember()
Deletes the Inform of a member
public
static delPartyOfMember(mixed $PID, int $nUserID) : void
Parameters
- $PID : mixed
- $nUserID : int
Return values
void —getBubbleRepMeeting()
public
static getBubbleRepMeeting(array<string|int, mixed> $saRow, array<string|int, mixed> $saTmpRow, array<string|int, mixed> $saPartyShort) : string
Parameters
- $saRow : array<string|int, mixed>
- $saTmpRow : array<string|int, mixed>
- $saPartyShort : array<string|int, mixed>
Return values
string —getContainer()
Zeigt das komplette Formular für den Inform-Button inkl Anzahl Member, die informiert werden
public
static getContainer(string $strTarget, int $nID, int $nInformID) : array<string|int, mixed>
Parameters
- $strTarget : string
-
- Es geht um user_inform.table_name
- $nID : int
-
- id des datensatzes, der zu merken ist
- $nInformID : int
-
- ist gesetzt, wenn user diesen record gemerkt hat
Return values
array<string|int, mixed> —- InformContainer,nFollowers,BoxID
getForParty()
public
static getForParty( $table, $PID, $nInformID) : string
Parameters
Return values
string —getList()
Zeigt die informs des Users
public
static getList([string $strKey = 'unread' ][, string $strInfoTable = '' ][, int $nLimit = 100 ]) : string
Parameters
- $strKey : string = 'unread'
- $strInfoTable : string = ''
- $nLimit : int = 100
Return values
string —getStatus()
zeigt den status, wieviele auf dieser seite informiert werden
public
static getStatus(int $nInformID, int $nFollowers) : string
Parameters
- $nInformID : int
- $nFollowers : int
Return values
string —setAllRead()
Schreibt die ungelesenen zu gelesenen
public
static setAllRead() : void
Return values
void —setForParty()
Sets the inform table for the party
public
static setForParty(array<string|int, mixed> $saParty[, bool $bAll = false ]) : void
Parameters
- $saParty : array<string|int, mixed>
- $bAll : bool = false
Return values
void —setRead()
Schreibt einen ungelesenen beitrag zu den gelesenen
public
static setRead(int $nID) : void
Parameters
- $nID : int
Return values
void —updateTopic()
Schreibt in user_inform, wann der datensatz geaendert oder eingetragen wurde
public
static updateTopic(array<string|int, mixed> $saField) : int
Parameters
- $saField : array<string|int, mixed>
-
- table_name, main_id, user_id
Return values
int —- Anzahl der aktualisierten
writeDelRead()
public
static writeDelRead(string $strSQL) : void
Parameters
- $strSQL : string