Mercurial > hg > isophonics-drupal-site
diff vendor/symfony/dependency-injection/Compiler/LoggingFormatter.php @ 14:1fec387a4317
Update Drupal core to 8.5.2 via Composer
author | Chris Cannam |
---|---|
date | Mon, 23 Apr 2018 09:46:53 +0100 |
parents | 4c8ae668cc8c |
children | 129ea1e6d783 |
line wrap: on
line diff
--- a/vendor/symfony/dependency-injection/Compiler/LoggingFormatter.php Mon Apr 23 09:33:26 2018 +0100 +++ b/vendor/symfony/dependency-injection/Compiler/LoggingFormatter.php Mon Apr 23 09:46:53 2018 +0100 @@ -11,10 +11,14 @@ namespace Symfony\Component\DependencyInjection\Compiler; +@trigger_error('The '.__NAMESPACE__.'\LoggingFormatter class is deprecated since Symfony 3.3 and will be removed in 4.0. Use the ContainerBuilder::log() method instead.', E_USER_DEPRECATED); + /** * Used to format logging messages during the compilation. * * @author Johannes M. Schmitt <schmittjoh@gmail.com> + * + * @deprecated since version 3.3, to be removed in 4.0. Use the ContainerBuilder::log() method instead. */ class LoggingFormatter { @@ -38,6 +42,11 @@ return $this->format($pass, sprintf('Resolving inheritance for "%s" (parent: %s).', $childId, $parentId)); } + public function formatUnusedAutowiringPatterns(CompilerPassInterface $pass, $id, array $patterns) + { + return $this->format($pass, sprintf('Autowiring\'s patterns "%s" for service "%s" don\'t match any method.', implode('", "', $patterns), $id)); + } + public function format(CompilerPassInterface $pass, $message) { return sprintf('%s: %s', get_class($pass), $message);