Skip to content

Commit 430dea8

Browse files
committed
Merge branch '4.3' into 4.4
* 4.3: Refactored the example Alias Monolog\Formatter\JsonFormatter instead of creating a new one
2 parents 217d157 + c956388 commit 430dea8

File tree

1 file changed

+3
-15
lines changed

1 file changed

+3
-15
lines changed

logging/formatter.rst

Lines changed: 3 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -13,19 +13,13 @@ configure your handler to use it:
1313

1414
.. code-block:: yaml
1515
16-
# config/services.yaml
17-
services:
18-
# ...
19-
20-
Monolog\Formatter\JsonFormatter: ~
21-
2216
# config/packages/prod/monolog.yaml (and/or config/packages/dev/monolog.yaml)
2317
monolog:
2418
handlers:
2519
file:
2620
type: stream
2721
level: debug
28-
formatter: Monolog\Formatter\JsonFormatter
22+
formatter: '@monolog.formatter.json'
2923
3024
.. code-block:: xml
3125
@@ -39,17 +33,13 @@ configure your handler to use it:
3933
http://symfony.com/schema/dic/monolog
4034
https://symfony.com/schema/dic/monolog/monolog-1.0.xsd">
4135
42-
<services>
43-
<service id="Monolog\Formatter\JsonFormatter"/>
44-
</services>
45-
4636
<!-- config/packages/prod/monolog.xml (and/or config/packages/dev/monolog.xml) -->
4737
<monolog:config>
4838
<monolog:handler
4939
name="file"
5040
type="stream"
5141
level="debug"
52-
formatter="Monolog\Formatter\JsonFormatter"
42+
formatter="monolog.formatter.json"
5343
/>
5444
</monolog:config>
5545
</container>
@@ -59,15 +49,13 @@ configure your handler to use it:
5949
// config/services.php
6050
use Monolog\Formatter\JsonFormatter;
6151
62-
$container->register(JsonFormatter::class);
63-
6452
// config/packages/prod/monolog.php (and/or config/packages/dev/monolog.php)
6553
$container->loadFromExtension('monolog', [
6654
'handlers' => [
6755
'file' => [
6856
'type' => 'stream',
6957
'level' => 'debug',
70-
'formatter' => JsonFormatter::class,
58+
'formatter' => 'monolog.formatter.json',
7159
],
7260
],
7361
]);

0 commit comments

Comments
 (0)
pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy