X-Git-Url: https://yaffs.net/gitweb/?a=blobdiff_plain;f=vendor%2Fsymfony%2Fdependency-injection%2FCompiler%2FLoggingFormatter.php;h=b058d26238c3fe267e79794b7ffee46a65741293;hb=4e1bfbf98b844da83b18aca92ef00f11a4735806;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..b058d2623 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,8 +42,13 @@ 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); + return sprintf('%s: %s', \get_class($pass), $message); } }