3 namespace Drupal\config_test;
5 use Drupal\Core\Config\Entity\ConfigEntityStorage;
6 use Drupal\Core\Config\Config;
11 class ConfigTestStorage extends ConfigEntityStorage {
16 public function importCreate($name, Config $new_config, Config $old_config) {
17 // Set a global value we can check in test code.
18 $GLOBALS['hook_config_import'] = __METHOD__;
20 return parent::importCreate($name, $new_config, $old_config);
26 public function importUpdate($name, Config $new_config, Config $old_config) {
27 // Set a global value we can check in test code.
28 $GLOBALS['hook_config_import'] = __METHOD__;
30 return parent::importUpdate($name, $new_config, $old_config);
36 public function importDelete($name, Config $new_config, Config $old_config) {
37 // Set a global value we can check in test code.
38 $GLOBALS['hook_config_import'] = __METHOD__;
40 return parent::importDelete($name, $new_config, $old_config);