Skip to content

Commit a2872e1

Browse files
acasademontandig
authored andcommitted
Fix deprecated syfmony/debug component messages (php-pm#487)
1 parent a93dd56 commit a2872e1

File tree

5 files changed

+6
-80
lines changed

5 files changed

+6
-80
lines changed

.travis.yml

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -68,8 +68,6 @@ jobs:
6868
install:
6969
- rm -f ~/.phpenv/versions/$(phpenv version-name)/etc/conf.d/xdebug.ini
7070
- composer require "phpstan/phpstan" "friendsofphp/php-cs-fixer:^2.8"
71-
# required for phpstan to see Symfony\Component\ErrorHandler\BufferingLogger
72-
- composer require "symfony/error-handler"
7371
script:
7472
# Static analyzer check
7573
- ./vendor/bin/phpstan analyze -c .phpstan.neon --level=4 --no-progress src

composer.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
"require": {
66
"php": "^7.1",
77
"symfony/console": "^3.4|^4|^5",
8-
"symfony/debug": "^3.4|^4|^5",
8+
"symfony/error-handler": "^4.4",
99
"symfony/process": "^3.4|^4|^5",
1010
"react/event-loop": "^1.0",
1111
"react/http": "^0.8",

src/Debug/BufferingLogger.php

Lines changed: 0 additions & 72 deletions
This file was deleted.

src/ProcessManager.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@
1313
use React\Socket\ConnectionInterface;
1414
use React\ChildProcess\Process;
1515
use Symfony\Component\Console\Output\OutputInterface;
16-
use Symfony\Component\Debug\Debug;
16+
use Symfony\Component\ErrorHandler\Debug;
1717
use Symfony\Component\Process\ProcessUtils;
1818

1919
class ProcessManager

src/ProcessSlave.php

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,6 @@
55

66
use Evenement\EventEmitterInterface;
77
use PHPPM\Bridges\BridgeInterface;
8-
use PHPPM\Debug\BufferingLogger;
98
use Psr\Http\Message\ResponseInterface;
109
use Psr\Http\Message\ServerRequestInterface;
1110
use React\EventLoop\Factory;
@@ -18,7 +17,8 @@
1817
use React\Socket\UnixConnector;
1918
use React\Socket\UnixServer;
2019
use React\Stream\ReadableResourceStream;
21-
use Symfony\Component\Debug\ErrorHandler;
20+
use Symfony\Component\ErrorHandler\BufferingLogger;
21+
use Symfony\Component\ErrorHandler\ErrorHandler;
2222

2323
class ProcessSlave
2424
{
@@ -83,7 +83,7 @@ class ProcessSlave
8383
protected $inShutdown = false;
8484

8585
/**
86-
* @var BufferingLogger|\Symfony\Component\Debug\BufferingLogger|null
86+
* @var BufferingLogger|null
8787
*/
8888
protected $errorLogger;
8989

@@ -349,7 +349,7 @@ public function run()
349349
{
350350
$this->loop = Factory::create();
351351

352-
$this->errorLogger = BufferingLogger::create();
352+
$this->errorLogger = new BufferingLogger();
353353
ErrorHandler::register(new ErrorHandler($this->errorLogger));
354354

355355
$this->tryConnect();

0 commit comments

Comments
 (0)