hyperf-chat/config/routes.php

33 lines
680 B
PHP
Raw Normal View History

2020-11-02 22:45:37 +08:00
<?php
declare(strict_types=1);
2020-11-04 11:57:16 +08:00
2020-11-02 22:45:37 +08:00
/**
* This file is part of Hyperf.
*
* @link https://www.hyperf.io
* @document https://hyperf.wiki
* @contact group@hyperf.io
* @license https://github.com/hyperf/hyperf/blob/master/LICENSE
*/
use Hyperf\HttpServer\Router\Router;
2020-11-03 17:12:57 +08:00
use App\Middleware\CorsMiddleware;
2020-11-02 22:45:37 +08:00
Router::addRoute(['GET', 'POST', 'HEAD'], '/', 'App\Controller\IndexController@index');
2020-11-03 17:12:57 +08:00
Router::post('/upload', 'App\Controller\IndexController@upload',['middleware' => [CorsMiddleware::class]]);
2020-11-04 16:47:17 +08:00
2020-11-02 22:45:37 +08:00
Router::get('/favicon.ico', function () {
return '';
});
Router::addServer('ws', function () {
Router::get('/', 'App\Controller\WebSocketController');
2020-11-03 17:12:57 +08:00
});