From 0573b851028771d93ca1f724a38f182093e53304 Mon Sep 17 00:00:00 2001 From: Pieter Frenssen Date: Mon, 22 Jun 2020 13:25:29 +0300 Subject: [PATCH] Also clear static cache of EntityAccessControlHandler Fixes #226 --- src/Drupal/Driver/Cores/Drupal8.php | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/Drupal/Driver/Cores/Drupal8.php b/src/Drupal/Driver/Cores/Drupal8.php index cb8e537..e4befc0 100644 --- a/src/Drupal/Driver/Cores/Drupal8.php +++ b/src/Drupal/Driver/Cores/Drupal8.php @@ -464,6 +464,9 @@ public function languageDelete(\stdClass $language) { public function clearStaticCaches() { drupal_static_reset(); \Drupal::service('cache_tags.invalidator')->resetChecksums(); + foreach (\Drupal::entityTypeManager()->getDefinitions() as $definition) { + \Drupal::entityTypeManager()->getAccessControlHandler($definition->id())->resetCache(); + } } /**