You are here

function config_entity_static_cache_test_config_test_load in Zircon Profile 8.0

Same name and namespace in other branches
  1. 8 core/modules/config/tests/config_entity_static_cache_test/config_entity_static_cache_test.module \config_entity_static_cache_test_config_test_load()

Implements hook_ENTITY_TYPE_load() for 'static_cache_test_config_test'.

File

core/modules/config/tests/config_entity_static_cache_test/config_entity_static_cache_test.module, line 13
Provides configuration entity static cache test helpers.

Code

function config_entity_static_cache_test_config_test_load($entities) {
  static $random;
  if (!$random) {
    $random = new Random();
  }
  foreach ($entities as $entity) {

    // Add a random stamp for every load(), so that during tests, we can tell
    // if an entity was retrieved from cache (unchanged stamp) or reloaded.
    $entity->_loadStamp = $random
      ->string(8, TRUE);
  }
}