Documentation

userList extends tablelist

Benutzer-Liste Objekt

Table of Contents

$userNameList User name cache array
$userEmailList user e-mail cache array
$dbcon DB-Verbindung database
$table Tabellen-Name string
$cache System-Cache cache
$events Event-Liste events
$config System-Config-Objekt config
$language System-Sprachen-Objekt language
$notifications Notifications notifications
$cacheName Cache name string
$cacheModule Cache Modul string
$data Data array array
__construct() Konstruktor void
getUsersAll() Return a list of all users array
getUsersNameList() Liefert ein array aller Benutzer-Namen array
getUsersEmailList() Liefert ein array aller Benutzer-E-Mail-Adressen array
getUsersActive() Liefert ein array aller aktiven Benutzer array
getUsersDisabled() Liefert ein array aller aktiven Benutzer array
getUserIdByUsername() Gibt ID für den gegebenen Benutzer zurück int
getUserByUsername() Return a author object by user name author
getUsersByIds() Gibt array mit Benutzern der übergebenen IDs zurück array
getEmailByUserId() Gibt E-Mail-Adresse für übergebene Benutzer-ID zurück string
deleteUsers() mehrere Benutzer anhand von IDs löschen bool
diableUsers() Benutzer deaktivieren bool
enableUsers() Benutzer aktivieren bool
countActiveUsers() aktive Benutzer zählen int
getUsersForArticles() Liste von Benutzern zurückgeben, die in den übergebenen Artikeln verwendet wurden \fpcm\model\users\author[]
getUserListResult() Erzeugt Array aus Benutzer-Liste array
userListResultByGroup() Fügt Eintrag aus Benutzer-Liste, gruppiert nach Gruppe, in Ergebnisliste ein array
userListResultById() Fügt Eintrag aus Benutzer-Liste in Ergebnisliste ein array
__construct() Konstruktor void
__call() Magische Methode für nicht vorhandene Methoden bool
__callStatic() Magische Methode für nicht vorhandene, statische Methoden bool
__destruct() Konstruktor void

Properties

$userNameList

User name cache

protected array $userNameList = []

$userEmailList

user e-mail cache

protected array $userEmailList = []

$table

Tabellen-Name

protected string $table

$cacheName

Cache name

protected string $cacheName = false

$cacheModule

Cache Modul

protected string $cacheModule = ''

Methods

__construct()

Konstruktor

public __construct( ) : void

getUsersAll()

Return a list of all users

public getUsersAll( [ $byGroup : bool = false ] ) : array
Parameters
$byGroup : bool = false
Return values
array

getUsersNameList()

Liefert ein array aller Benutzer-Namen

public getUsersNameList( ) : array
Return values
array

getUsersEmailList()

Liefert ein array aller Benutzer-E-Mail-Adressen

public getUsersEmailList( ) : array
Return values
array

getUsersActive()

Liefert ein array aller aktiven Benutzer

public getUsersActive( [ $byGroup : bool = false ] ) : array
Parameters
$byGroup : bool = false

(@since 3.2.0)

Return values
array

of \fpcm\model\users\author

getUsersDisabled()

Liefert ein array aller aktiven Benutzer

public getUsersDisabled( [ $byGroup : bool = false ] ) : array
Parameters
$byGroup : bool = false

(@since 3.2.0)

Return values
array

getUserIdByUsername()

Gibt ID für den gegebenen Benutzer zurück

public getUserIdByUsername( $username : string ) : int
Parameters
$username : string
Return values
int

getUserByUsername()

Return a author object by user name

public getUserByUsername( $username : string ) : author
Parameters
$username : string
Return values
author

getUsersByIds()

Gibt array mit Benutzern der übergebenen IDs zurück

public getUsersByIds( $ids : array ) : array
Parameters
$ids : array
Return values
array

getEmailByUserId()

Gibt E-Mail-Adresse für übergebene Benutzer-ID zurück

public getEmailByUserId( $userId : int ) : string
Parameters
$userId : int
Return values
string

deleteUsers()

mehrere Benutzer anhand von IDs löschen

public deleteUsers( $ids : array ) : bool
Parameters
$ids : array
Return values
bool

diableUsers()

Benutzer deaktivieren

public diableUsers( $ids : array ) : bool
Parameters
$ids : array
Return values
bool

enableUsers()

Benutzer aktivieren

public enableUsers( $ids : array ) : bool
Parameters
$ids : array
Return values
bool

countActiveUsers()

aktive Benutzer zählen

public countActiveUsers( ) : int
Return values
int

getUsersForArticles()

Liste von Benutzern zurückgeben, die in den übergebenen Artikeln verwendet wurden

public getUsersForArticles( $articleIds : array ) : \fpcm\model\users\author[]
Parameters
$articleIds : array
Tags
since
Return values
\fpcm\model\users\author[]

getUserListResult()

Erzeugt Array aus Benutzer-Liste

private getUserListResult( $users : array [, $byGroup : bool = false ] ) : array
Parameters
$users : array
$byGroup : bool = false
Tags
since
Return values
array

userListResultByGroup()

Fügt Eintrag aus Benutzer-Liste, gruppiert nach Gruppe, in Ergebnisliste ein

private userListResultByGroup( $author : author , $data : array ) : array
Parameters
$author : author
$data : array
Tags
since
Return values
array

userListResultById()

Fügt Eintrag aus Benutzer-Liste in Ergebnisliste ein

private userListResultById( $author : author , $data : array ) : array
Parameters
$author : author
$data : array
Tags
since
Return values
array

__construct()

Konstruktor

public __construct( ) : void

__call()

Magische Methode für nicht vorhandene Methoden

public __call( $name : string , $arguments : mixed ) : bool
Parameters
$name : string
$arguments : mixed
Return values
bool

__callStatic()

Magische Methode für nicht vorhandene, statische Methoden

public static __callStatic( $name : string , $arguments : mixed ) : bool
Parameters
$name : string
$arguments : mixed
Return values
bool

__destruct()

Konstruktor

public __destruct( ) : void

Search results