Skip to content
This repository was archived by the owner on Mar 16, 2019. It is now read-only.

Commit e016b49

Browse files
author
UramnOIL
committed
unregister()の作成
1 parent c03c582 commit e016b49

File tree

3 files changed

+11
-2
lines changed

3 files changed

+11
-2
lines changed

src/VectorNetworkProject/DataProvider/Tables/CorePvP/CorePvP.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -42,7 +42,7 @@ public function register(IPlayer $player, ?callable $onSuccess = null, ?callable
4242
* @param callable $onSuccess
4343
* @param callable|null $onError
4444
*/
45-
public function unregister(IPlayer $player, callable $onSuccess, ?callable $onError = null): void
45+
public function unregister(IPlayer $player, ?callable $onSuccess = null, ?callable $onError = null): void
4646
{
4747
$this->connector->executeInsert(self::UNREGISTER, [$player->getname()], $onSuccess, $onError);
4848
}

src/VectorNetworkProject/DataProvider/Tables/Dual/Dual.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -44,7 +44,7 @@ public function register(IPlayer $player, ?callable $onInserted = null, ?callabl
4444
* @param callable|null $onSelect
4545
* @param callable|null $onError
4646
*/
47-
public function unregister(IPlayer $player, ?callable $onSelect, ?callable $onError = null): void
47+
public function unregister(IPlayer $player, ?callable $onSelect = null, ?callable $onError = null): void
4848
{
4949
$this->connector->executeChange(self::REGISTER, [$player->getName()], $onSelect, $onError);
5050
}

src/VectorNetworkProject/DataProvider/Tables/TableManager.php

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -53,6 +53,15 @@ public function register(IPlayer $player)
5353
$this->corepvp->register($player);
5454
}
5555

56+
public function unregister(IPlayer $player)
57+
{
58+
$this->networklevel->unregister($player);
59+
$this->accounts->unregister($player);
60+
$this->ffapvp->unregister($player);
61+
$this->dual->unregister($player);
62+
$this->corepvp->unregister($player);
63+
}
64+
5665
/**
5766
* @return Accounts
5867
*/

0 commit comments

Comments
 (0)