backend-module / micro_base_component
此包的最新版本(v0.5.0)没有提供许可证信息。
Symfony微服务基础组件
v0.5.0
2018-11-29 07:10 UTC
Requires
- php: >=7.1
- symfony/framework-bundle: ^4.1
This package is auto-updated.
Last update: 2024-08-29 04:43:16 UTC
README
============================================================================
设置
1. 使用composer require安装模块
composer require backend-module/MicroBaseComponent
2. 或手动将新依赖包添加到composer配置文件中
"backend-module/MicroBaseComponent": "^0.5"
3. 在服务中初始化事件监听器
- 设置ApiVersionListener监听器
Micro\BaseComponent\EventListener\ApiVersionListener:
tags:
- { name: kernel.event_listener, event: kernel.request}
- 设置JsonListener监听器
Micro\BaseComponent\EventListener\JsonListener:
tags:
- { name: kernel.event_listener, event: kernel.request}
- 设置ExceptionListener监听器
Micro\BaseComponent\EventListener\ExceptionListener:
arguments:
- '@kernel'
- '@logger'
tags:
- { name: kernel.event_listener, event: kernel.exception}
- 设置ApiResponseListener监听器
Micro\BaseComponent\EventListener\ApiResponseListener:
tags:
- { name: kernel.event_listener, event: kernel.view}
- 设置ViewListener监听器
Micro\BaseComponent\EventListener\ViewListener:
tags:
- { name: kernel.event_listener, event: kernel.view}