123456789101112131415161718192021222324252627282930313233 |
- <?php
- namespace App\HttpController;
- use EasySwoole\Http\AbstractInterface\AbstractRouter;
- use EasySwoole\Http\Request;
- use EasySwoole\Http\Response;
- use FastRoute\RouteCollector;
- class Router extends AbstractRouter
- {
- function initialize(RouteCollector $routeCollector)
- {
- /*
- * eg path : /router/index.html ; /router/ ; /router
- */
- $routeCollector->get('/router','/test');
- /*
- * eg path : /closure/index.html ; /closure/ ; /closure
- */
- $routeCollector->get('/closure',function (Request $request,Response $response){
- $response->write('this is closure router');
- //不再进入控制器解析
- return false;
- });
- /*商品上下架状态接口*/
- $routeCollector->get('/skuState','/ProductService/skuState');
- }
- }
|