eee
This commit is contained in:
+6
-10
@@ -2,14 +2,10 @@
|
||||
|
||||
namespace Coroutine\Server;
|
||||
|
||||
use Closure;
|
||||
use Kiri\Di\Context;
|
||||
use Kiri\Di\Inject\Container;
|
||||
use Kiri\Router\Constrict\ConstrictRequest;
|
||||
use Kiri\Router\Constrict\ConstrictResponse;
|
||||
use Kiri\Server\Contract\OnDisconnectInterface;
|
||||
use Kiri\Server\Contract\OnMessageInterface;
|
||||
use Psr\Http\Message\ResponseInterface;
|
||||
use Swoole\Coroutine;
|
||||
use Swoole\Coroutine\Http\Server;
|
||||
use Swoole\Http\Request;
|
||||
@@ -49,12 +45,6 @@ abstract class Websocket implements OnMessageInterface, OnDisconnectInterface
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* @return void
|
||||
*/
|
||||
abstract public function clearAllOnlineUsers(): void;
|
||||
|
||||
|
||||
/**
|
||||
* @return void
|
||||
*/
|
||||
@@ -124,6 +114,12 @@ abstract class Websocket implements OnMessageInterface, OnDisconnectInterface
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* @return void
|
||||
*/
|
||||
abstract public function clearAllOnlineUsers(): void;
|
||||
|
||||
|
||||
/**
|
||||
* @param ConstrictRequest $request
|
||||
* @return bool
|
||||
|
||||
@@ -24,7 +24,6 @@ class Test extends Websocket
|
||||
{
|
||||
// TODO: Implement onConnected() method.
|
||||
$this->stateChange($request->getAuthority()->getUniqueId(), 1);
|
||||
|
||||
return true;
|
||||
}
|
||||
|
||||
@@ -47,12 +46,10 @@ class Test extends Websocket
|
||||
$client->close();
|
||||
if ($client->getStatusCode() != 200) {
|
||||
return false;
|
||||
} else {
|
||||
$request->withAuthority(json_decode($client->body));
|
||||
return true;
|
||||
}
|
||||
|
||||
$data = json_decode($client->body, true);
|
||||
|
||||
$request->withAuthority($data);
|
||||
return true;
|
||||
}
|
||||
|
||||
/**
|
||||
|
||||
Reference in New Issue
Block a user