Skip to content

Commit c270dbd

Browse files
committed
Fix or ignore PHPStan errors
(cherry picked from commit c93be40)
1 parent faf4c4e commit c270dbd

File tree

3 files changed

+8
-1
lines changed

3 files changed

+8
-1
lines changed

phpstan.neon

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
parameters:
2+
ignoreErrors:
3+
- '/Call to an undefined method Symfony\\Component\\Config\\Definition\\Builder\\NodeParentInterface::/'
4+
- '/Calling method \w+ on possibly null value of type Symfony\\Component\\Config\\Definition\\Builder\\NodeParentInterface|null/'

src/DependencyInjection/Configuration.php

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,8 @@
66
use Sentry\SentryBundle\EventListener\ExceptionListener;
77
use Sentry\SentryBundle\EventListener\SentryExceptionListenerInterface;
88
use Sentry\SentryBundle\SentrySymfonyClient;
9+
use Symfony\Component\Config\Definition\Builder\ArrayNodeDefinition;
10+
use Symfony\Component\Config\Definition\Builder\NodeDefinition;
911
use Symfony\Component\Config\Definition\Builder\TreeBuilder;
1012
use Symfony\Component\Config\Definition\ConfigurationInterface;
1113
use Symfony\Component\HttpKernel\Exception\HttpExceptionInterface;
@@ -25,6 +27,7 @@ class Configuration implements ConfigurationInterface
2527
public function getConfigTreeBuilder()
2628
{
2729
$treeBuilder = new TreeBuilder();
30+
/** @var ArrayNodeDefinition $rootNode */
2831
$rootNode = $treeBuilder->root('sentry');
2932

3033
// Basic Sentry configuration

src/EventListener/ExceptionListener.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -172,7 +172,7 @@ private function setUserValue($user)
172172
}
173173

174174
if (is_object($user) && method_exists($user, '__toString')) {
175-
$this->client->set_user_data($user->__toString());
175+
$this->client->set_user_data((string)$user);
176176
}
177177
}
178178
}

0 commit comments

Comments
 (0)