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}