Skip to content

Commit 519620d

Browse files
committed
Add auto_log_stacks support for Sentry (Raven Client)
1 parent c25e740 commit 519620d

File tree

2 files changed

+3
-0
lines changed

2 files changed

+3
-0
lines changed

DependencyInjection/Configuration.php

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -165,6 +165,7 @@
165165
* - client_id: Raven client custom service id (optional)
166166
* - [level]: level name or int value, defaults to DEBUG
167167
* - [bubble]: bool, defaults to true
168+
* - [auto_stack_logs]: bool, defaults to false
168169
*
169170
* - newrelic:
170171
* - [level]: level name or int value, defaults to DEBUG
@@ -465,6 +466,7 @@ public function getConfigTreeBuilder()
465466
->booleanNode('persistent')->end() // socket_handler
466467
->scalarNode('dsn')->end() // raven_handler
467468
->scalarNode('client_id')->defaultNull()->end() // raven_handler
469+
->scalarNode('auto_log_stacks')->defaultFalse()->end() // raven_handler
468470
->scalarNode('message_type')->defaultValue(0)->end() // error_log
469471
->arrayNode('tags') // loggly
470472
->beforeNormalization()

DependencyInjection/MonologExtension.php

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -542,6 +542,7 @@ private function buildHandler(ContainerBuilder $container, $name, array $handler
542542
} else {
543543
$client = new Definition('Raven_Client', array(
544544
$handler['dsn'],
545+
array('auto_log_stacks' => $handler['auto_log_stacks'])
545546
));
546547
$client->setPublic(false);
547548
$clientId = 'monolog.raven.client.'.sha1($handler['dsn']);

0 commit comments

Comments
 (0)