Как отключить или исправить предупреждение об устаревании в рамках Symfony? - PullRequest
0 голосов
/ 04 октября 2018

Я пытаюсь создать инструмент командной строки, используя Symfony, но всякий раз, когда возникает ошибка, он выдает следующее предупреждение:

[php] User Deprecated: The "Symfony\Component\Console\Event\ConsoleExceptionEvent" class is deprecated since Symfony 3.3 and will be removed in 4.0. Use the ConsoleErrorEvent instead.
[
  "exception" => ErrorException {
    #message: "User Deprecated: The "Symfony\Component\Console\Event\ConsoleExceptionEvent" class is deprecated since Symfony 3.3 and will be removed in 4.0. Use the ConsoleErrorEvent instead."
    #code: 0
    #file: "./vendor/symfony/symfony/src/Symfony/Component/Console/Event/ConsoleExceptionEvent.php"
    #line: 14
    #severity: E_USER_DEPRECATED
    trace: {
      ./vendor/symfony/symfony/src/Symfony/Component/Console/Event/ConsoleExceptionEvent.php:14 { …}
      ./vendor/symfony/symfony/src/Symfony/Component/Debug/DebugClassLoader.php:146 { …}
      Symfony\Component\Debug\DebugClassLoader->loadClass() {}
      ./vendor/symfony/symfony/src/Symfony/Component/Console/Application.php:974 { …}
      ./vendor/symfony/symfony/src/Symfony/Bundle/FrameworkBundle/Console/Application.php:86 { …}
      ./vendor/symfony/symfony/src/Symfony/Component/Console/Application.php:248 { …}
      ./vendor/symfony/symfony/src/Symfony/Bundle/FrameworkBundle/Console/Application.php:74 { …}
      ./vendor/xxxx/job-queue-bundle/JMS/JobQueueBundle/Console/Application.php:45 { …}
      ./vendor/symfony/symfony/src/Symfony/Component/Console/Application.php:148 { …}
      ./bin/console:28 {
        › $application = new Application($kernel);
        › $application->run($input);
        ›
      }
    }
  }
]

Так что, похоже, среда выдает предупреждение об устаревании для своих собственных классов,Есть ли способ отключить это?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...