BuddyWrite
in package
uses
TraitData, TraitDataWrite
Read onlyYes
FinalYes
Table of Contents
Properties
- $buddySession : BuddySession
- $data : Data
- $del : Del
- $env : array<string|int, mixed>
- $input : Input
- $user : User
- $userPublic : array<string|int, mixed>
Methods
- __construct() : mixed
- checkAddFriendToMyList() : void
- checkAddInviteList() : void
- getDataInstance() : Data
- getDataWriteInstance() : DataWrite
- removeFriend() : void
- toggleIgnore() : void
- addFriend() : string
- deleteUserBuddyRecord() : void
- getUserToBuddyRecID() : int
- writeData() : void
- writeIgnore() : void
- Wenn jemand auf die ignore-liste soll
Properties
$buddySession
private
BuddySession
$buddySession
$data
private
Data
$data
$del
private
Del
$del
$env
private
array<string|int, mixed>
$env
$input
private
Input
$input
$user
private
User
$user
$userPublic
private
array<string|int, mixed>
$userPublic
Methods
__construct()
public
__construct(User $user, array<string|int, mixed> $saUserPublic) : mixed
Parameters
- $user : User
- $saUserPublic : array<string|int, mixed>
checkAddFriendToMyList()
public
checkAddFriendToMyList() : void
checkAddInviteList()
public
checkAddInviteList() : void
getDataInstance()
public
getDataInstance() : Data
Return values
DatagetDataWriteInstance()
public
getDataWriteInstance() : DataWrite
Return values
DataWriteremoveFriend()
public
removeFriend() : void
toggleIgnore()
public
toggleIgnore([int $toggleIgnore = 0 ]) : void
Parameters
- $toggleIgnore : int = 0
addFriend()
private
addFriend() : string
Return values
stringdeleteUserBuddyRecord()
private
deleteUserBuddyRecord() : void
getUserToBuddyRecID()
private
getUserToBuddyRecID(int $nPublicUserID) : int
Parameters
- $nPublicUserID : int
-
saUserPublic['id']
Return values
int —ID des records
writeData()
private
writeData(string $table, array<string|int, mixed> $data) : void
Parameters
- $table : string
- $data : array<string|int, mixed>
writeIgnore()
Wenn jemand auf die ignore-liste soll
private
writeIgnore() : void