]> jfr.im git - irc/unrealircd/unrealircd-rpc-php.git/blame - lib/Contracts/Ban.php
WIP
[irc/unrealircd/unrealircd-rpc-php.git] / lib / Contracts / Ban.php
CommitLineData
50d6d455
D
1<?php
2
3namespace UnrealIRCd\Contracts;
4
5interface Ban extends Contract
6{
7 /**
8 * Add a ban for a user.
9 * @param string $user
10 * @param string $type
11 * @param array $params
12 * @return bool
13 */
14 public function add(string $user, string $type, array $params): bool;
15
16 /**
17 * @param string $user
18 * @param string $type
19 * @param array $params
20 * @return bool
21 */
22 public function delete(string $user, string $type, array $params): bool;
23}