backend-module / micro_base_component
Symfony micro service base component
Installs: 26
Dependents: 0
Suggesters: 0
Security: 0
Stars: 0
Watchers: 1
Forks: 0
Open Issues: 0
pkg:composer/backend-module/micro_base_component
Requires
- php: >=7.1
- symfony/framework-bundle: ^4.1
This package is auto-updated.
Last update: 2025-09-29 02:14:27 UTC
README
============================================================================
Setup
1. Install module using composer require
composer require backend-module/MicroBaseComponent
2. Or add new require package to composer config file manually
"backend-module/MicroBaseComponent": "^0.5"
3. Initialize event listeners in your service
- setup ApiVersionListener listener
Micro\BaseComponent\EventListener\ApiVersionListener:
tags:
- { name: kernel.event_listener, event: kernel.request}
- setup JsonListener listener
Micro\BaseComponent\EventListener\JsonListener:
tags:
- { name: kernel.event_listener, event: kernel.request}
- setup ExceptionListener listener
Micro\BaseComponent\EventListener\ExceptionListener:
arguments:
- '@kernel'
- '@logger'
tags:
- { name: kernel.event_listener, event: kernel.exception}
- setup ApiResponseListener listener
Micro\BaseComponent\EventListener\ApiResponseListener:
tags:
- { name: kernel.event_listener, event: kernel.view}
- setup ViewListener listener
Micro\BaseComponent\EventListener\ViewListener:
tags:
- { name: kernel.event_listener, event: kernel.view}