X-Git-Url: https://yaffs.net/gitweb/?a=blobdiff_plain;f=vendor%2Fsymfony%2Fdependency-injection%2FCompiler%2FLoggingFormatter.php;h=a9d8258de9926a5f82c44e1ea3741752b19147ac;hb=af6d1fb995500ae68849458ee10d66abbdcfb252;hp=db208fa0d63c136a02b2f89649bac02b74bd0a3e;hpb=a2bd1bf0c2c1f1a17d188f4dc0726a45494cefae;p=yaffs-website diff --git a/vendor/symfony/dependency-injection/Compiler/LoggingFormatter.php b/vendor/symfony/dependency-injection/Compiler/LoggingFormatter.php index db208fa0d..a9d8258de 100644 --- a/vendor/symfony/dependency-injection/Compiler/LoggingFormatter.php +++ b/vendor/symfony/dependency-injection/Compiler/LoggingFormatter.php @@ -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 + * + * @deprecated since version 3.3, to be removed in 4.0. Use the ContainerBuilder::log() method instead. */ class LoggingFormatter { @@ -38,6 +42,11 @@ class LoggingFormatter 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);