Skip to content

Commit 476b20d

Browse files
committed
feat(deps): support for blackfirephp-sdk v2.5
1 parent 9c75ea3 commit 476b20d

File tree

4 files changed

+26
-34
lines changed

4 files changed

+26
-34
lines changed

composer.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -46,7 +46,7 @@
4646
"require-dev": {
4747
"ext-ffi": "^8.2",
4848
"ext-intl": "*",
49-
"blackfire/php-sdk": "^1.30",
49+
"blackfire/php-sdk": "^2.5",
5050
"doctrine/dbal": "^3.7 || ^4.0",
5151
"doctrine/doctrine-bundle": "^2.7",
5252
"doctrine/doctrine-migrations-bundle": "^3.2.4",

composer.lock

Lines changed: 22 additions & 24 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

src/Bridge/Symfony/Bundle/DependencyInjection/SwooleExtension.php

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44

55
namespace SwooleBundle\SwooleBundle\Bridge\Symfony\Bundle\DependencyInjection;
66

7-
use BlackfireProbe;
7+
use Composer\InstalledVersions;
88
use Exception;
99
use Monolog\Formatter\LineFormatter;
1010
use ReflectionMethod;
@@ -498,7 +498,7 @@ private function configureHttpServerServices(array $config, ContainerBuilder $co
498498
$def->addArgument(new Reference(WithProfiler::class));
499499
}
500500

501-
if ($config['blackfire_monitoring'] && class_exists(BlackfireProbe::class)) {
501+
if ($config['blackfire_monitoring'] && InstalledVersions::isInstalled('blackfire/php-sdk')) {
502502
$container->setParameter(ContainerConstants::PARAM_BLACKFIRE_MONITORING_ENABLED, true);
503503
}
504504

src/Bridge/Upscale/Blackfire/Monitoring/RequestMonitoring.php

Lines changed: 1 addition & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -29,13 +29,7 @@ public function monitor(Closure $fn, Request $request, Response $response): void
2929

3030
private function start(SymfonyRequest $request): void
3131
{
32-
BlackfireProbe::startTransaction($request->getPathInfo());
33-
BlackfireProbe::setAttribute('http.target', $request->getPathInfo());
34-
BlackfireProbe::setAttribute('http.url', $request->getRequestUri());
35-
BlackfireProbe::setAttribute('http.method', $request->getMethod());
36-
BlackfireProbe::setAttribute('http.host', $request->getHost());
37-
BlackfireProbe::setAttribute('host', $request->getHost());
38-
BlackfireProbe::setAttribute('framework', 'Symfony');
32+
BlackfireProbe::startTransaction();
3933
}
4034

4135
private function stop(): void

0 commit comments

Comments
 (0)