Mercurial > hg > isophonics-drupal-site
diff vendor/symfony/validator/Mapping/Cache/Psr6Cache.php @ 18:af1871eacc83
Update to Drupal core 8.7.1
| author | Chris Cannam |
|---|---|
| date | Thu, 09 May 2019 15:33:08 +0100 |
| parents | 1fec387a4317 |
| children |
line wrap: on
line diff
--- a/vendor/symfony/validator/Mapping/Cache/Psr6Cache.php Thu Feb 28 13:21:36 2019 +0000 +++ b/vendor/symfony/validator/Mapping/Cache/Psr6Cache.php Thu May 09 15:33:08 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); } }
