Skip to content

Commit 440222a

Browse files
committed
MCLOUD-10226: Fix regexp cache tag validation
1 parent 5140285 commit 440222a

File tree

1 file changed

+12
-9
lines changed

1 file changed

+12
-9
lines changed

patches/MCLOUD-10226__fix_regexp_cache_tag_validation__2.4.6.patch

Lines changed: 12 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
1-
diff -Nuar a/lib/internal/Magento/Framework/Cache/Core.php b/lib/internal/Magento/Framework/Cache/Core.php
2-
--- a/lib/internal/Magento/Framework/Cache/Core.php
3-
+++ b/lib/internal/Magento/Framework/Cache/Core.php
4-
@@ -5,6 +5,10 @@
1+
diff -Naur a/vendor/magento/framework/Cache/Core.php b/vendor/magento/framework/Cache/Core.php
2+
--- a/vendor/magento/framework/Cache/Core.php 2023-02-23 14:11:04
3+
+++ b/vendor/magento/framework/Cache/Core.php 2023-04-14 11:54:58
4+
@@ -5,6 +5,10 @@ namespace Magento\Framework\Cache;
55
*/
66
namespace Magento\Framework\Cache;
77

@@ -12,10 +12,12 @@ diff -Nuar a/lib/internal/Magento/Framework/Cache/Core.php b/lib/internal/Magent
1212
class Core extends \Zend_Cache_Core
1313
{
1414
/**
15-
@@ -126,6 +130,34 @@ public function getIdsNotMatchingTags($tags = [])
15+
@@ -124,6 +128,34 @@ class Core extends \Zend_Cache_Core
16+
{
17+
$tags = $this->_tags($tags);
1618
return parent::getIdsNotMatchingTags($tags);
17-
}
18-
19+
+ }
20+
+
1921
+ /**
2022
+ * Validate a cache id or a tag (security, reliable filenames, reserved prefixes...)
2123
+ *
@@ -42,5 +44,6 @@ diff -Nuar a/lib/internal/Magento/Framework/Cache/Core.php b/lib/internal/Magent
4244
+ }
4345
+
4446
+ parent::_validateIdOrTag($string);
45-
+ }
46-
+
47+
}
48+
49+
/**

0 commit comments

Comments
 (0)