-
-
Notifications
You must be signed in to change notification settings - Fork 9.6k
[Monolog] Added a way to configure the ConsoleFormatter from the ConsoleHandler #30345
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
The configuration you have in the description should be the default one, right? Is it possible to make it the default in the bundle? Or at least, add this snippet in the recipe? |
Thank you @lyrixx. |
…r from the ConsoleHandler (lyrixx) This PR was merged into the 4.3-dev branch. Discussion ---------- [Monolog] Added a way to configure the ConsoleFormatter from the ConsoleHandler | Q | A | ------------- | --- | Branch? | master | Bug fix? | no | New feature? | yes | BC breaks? | no | Deprecations? | no | Tests pass? | yes | Fixed tickets | - | License | MIT | Doc PR | see also symfony/monolog-bundle#297 from that:  to that:  with some configuration: ```yaml diff --git a/config/packages/dev/monolog.yaml b/config/packages/dev/monolog.yaml index b1998da..66ae2db 100644 --- a/config/packages/dev/monolog.yaml +++ b/config/packages/dev/monolog.yaml @@ -17,3 +17,6 @@ monolog: type: console process_psr_3_messages: false channels: ["!event", "!doctrine", "!console"] + console_formater_options: + format: "%%datetime%% %%start_tag%%%%level_name%%%%end_tag%% <comment>[%%channel%%]</> %%message%%%%context%%\n" + multiline: false ``` Commits ------- 5e494db [Monolog] Added a way to configure the ConsoleFormatter from the ConsoleHandler
It's really a matter of taste. But I could send a PR with commented configuration. WDYT ? |
This PR was merged into the 3.x-dev branch. Discussion ---------- Expose configuration for the ConsoleHandler Like that we will be able to use this configuration (for example): ```yaml console: type: console process_psr_3_messages: false channels: ["!event", "!doctrine", "!console"] console_formater_options: format: "%%datetime%% %%start_tag%%%%level_name%%%%end_tag%% <comment>[%%channel%%]</> %%message%%%%context%%\n" multiline: false ``` see also symfony/symfony#30345 Commits ------- cc9abf6 Expose configuration for the ConsoleHandler
Here we go: symfony/recipes#552 |
This PR was merged into the 3.x-dev branch. Discussion ---------- Expose configuration for the ConsoleHandler Like that we will be able to use this configuration (for example): ```yaml console: type: console process_psr_3_messages: false channels: ["!event", "!doctrine", "!console"] console_formater_options: format: "%%datetime%% %%start_tag%%%%level_name%%%%end_tag%% <comment>[%%channel%%]</> %%message%%%%context%%\n" multiline: false ``` see also symfony/symfony#30345 Commits ------- 5605600 Expose configuration for the ConsoleHandler
see also symfony/monolog-bundle#297
from that:

to that:

with some configuration: