Files
kiri-core/note/Route/Socket.php
T

35 lines
541 B
PHP
Raw Normal View History

2020-12-14 19:03:05 +08:00
<?php
2020-12-15 12:24:38 +08:00
namespace Annotation\Route;
2020-12-14 19:03:05 +08:00
2021-03-03 18:35:04 +08:00
use Annotation\Attribute;
2021-04-19 16:33:58 +08:00
use Exception;
2021-08-17 16:43:50 +08:00
use Http\Route\Router;
2021-08-11 01:04:57 +08:00
use Kiri\Kiri;
2020-12-14 19:03:05 +08:00
2020-12-15 12:24:38 +08:00
/**
* Class Socket
* @package Annotation
*/
2021-03-03 18:35:04 +08:00
#[\Attribute(\Attribute::TARGET_METHOD)] class Socket extends Attribute
2020-12-14 19:03:05 +08:00
{
2020-12-15 12:24:38 +08:00
const CLOSE = 'CLOSE';
const MESSAGE = 'MESSAGE';
const HANDSHAKE = 'HANDSHAKE';
2020-12-14 19:03:05 +08:00
/**
2020-12-15 12:24:38 +08:00
* Socket constructor.
* @param string $event
* @param string|null $uri
2021-03-03 18:35:04 +08:00
* @param string $version
2020-12-14 19:03:05 +08:00
*/
2021-08-29 04:06:49 +08:00
public function __construct(string $event, ?string $uri = null, string $version = 'v.1.0')
2020-12-14 19:03:05 +08:00
{
}
}