]> jfr.im git - irc/unrealircd/unrealircd-rpc-php.git/blob - lib/Contracts/Ban.php
WIP
[irc/unrealircd/unrealircd-rpc-php.git] / lib / Contracts / Ban.php
1 <?php
2
3 namespace UnrealIRCd\Contracts;
4
5 interface 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 }