Thanks to visit codestin.com
Credit goes to github.com

Skip to content

[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

Merged
merged 1 commit into from
Feb 23, 2019

Conversation

lyrixx
Copy link
Member

@lyrixx lyrixx commented Feb 22, 2019

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:
image

to that:
image

with some configuration:

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

@fabpot
Copy link
Member

fabpot commented Feb 23, 2019

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?

@fabpot
Copy link
Member

fabpot commented Feb 23, 2019

Thank you @lyrixx.

@fabpot fabpot merged commit 5e494db into symfony:master Feb 23, 2019
fabpot added a commit that referenced this pull request Feb 23, 2019
…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:
![image](https://user-images.githubusercontent.com/408368/53246085-f63ed380-36af-11e9-9bff-2e42f8af141c.png)

to that:
![image](https://user-images.githubusercontent.com/408368/53246115-0787e000-36b0-11e9-93ef-e47ed058adbf.png)

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
@lyrixx lyrixx deleted the monolog-console-format branch February 23, 2019 11:45
@lyrixx
Copy link
Member Author

lyrixx commented Feb 24, 2019

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?

It's really a matter of taste. But I could send a PR with commented configuration. WDYT ?

lyrixx added a commit to symfony/monolog-bundle that referenced this pull request Mar 12, 2019
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
@lyrixx
Copy link
Member Author

lyrixx commented Mar 12, 2019

Here we go: symfony/recipes#552

@nicolas-grekas nicolas-grekas modified the milestones: next, 4.3 Apr 30, 2019
@fabpot fabpot mentioned this pull request May 9, 2019
dani-danigm pushed a commit to dani-danigm/monolog-bundle that referenced this pull request Jun 15, 2022
dani-danigm pushed a commit to dani-danigm/monolog-bundle that referenced this pull request Jun 15, 2022
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
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants