ILIAS  trunk Revision v11.0_alpha-1831-g8615d53dadb
All Data Structures Namespaces Files Functions Variables Enumerations Enumerator Modules Pages
ILIAS\Chatroom\CleanUpBans Class Reference
+ Collaboration diagram for ILIAS\Chatroom\CleanUpBans:

Public Member Functions

 __construct (private readonly Closure $prepare)
 
 removeEntriesOfDeletedUser (int $id)
 

Detailed Description

Definition at line 26 of file CleanUpBans.php.

Constructor & Destructor Documentation

◆ __construct()

ILIAS\Chatroom\CleanUpBans::__construct ( private readonly Closure  $prepare)
Parameters
Closure(string,string[])Closure(array): void

Definition at line 31 of file CleanUpBans.php.

32  {
33  }

Member Function Documentation

◆ removeEntriesOfDeletedUser()

ILIAS\Chatroom\CleanUpBans::removeEntriesOfDeletedUser ( int  $id)

Definition at line 35 of file CleanUpBans.php.

References ilDBConstants\T_INTEGER.

35  : void
36  {
37  $execute = ($this->prepare)('DELETE FROM chatroom_bans WHERE user_id = ?', [ilDBConstants::T_INTEGER]);
38  $execute([$id]);
39  }
$id
plugin.php for ilComponentBuildPluginInfoObjectiveTest::testAddPlugins
Definition: plugin.php:23

The documentation for this class was generated from the following file: