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