Mercurial > hg > cmmr2012-drupal-site
diff vendor/symfony/validator/Mapping/Cache/Psr6Cache.php @ 5:12f9dff5fda9 tip
Update to Drupal core 8.7.1
author | Chris Cannam |
---|---|
date | Thu, 09 May 2019 15:34:47 +0100 |
parents | c75dbcec494b |
children |
line wrap: on
line diff
--- a/vendor/symfony/validator/Mapping/Cache/Psr6Cache.php Thu Feb 28 13:11:55 2019 +0000 +++ b/vendor/symfony/validator/Mapping/Cache/Psr6Cache.php Thu May 09 15:34:47 2019 +0100 @@ -70,6 +70,11 @@ */ private function escapeClassName($class) { + if (false !== strpos($class, '@')) { + // anonymous class: replace all PSR6-reserved characters + return str_replace(["\0", '\\', '/', '@', ':', '{', '}', '(', ')'], '.', $class); + } + return str_replace('\\', '.', $class); } }