public ConfigFactory::reset($name = NULL)
Resets and re-initializes configuration objects. Internal use only.
Parameters
string|null $name: (optional) The name of the configuration object to reset. If omitted, all configuration objects are reset.
Return value
$this
Overrides ConfigFactoryInterface::reset
File
- core/lib/Drupal/Core/Config/ConfigFactory.php, line 231
Class
- ConfigFactory
- Defines the configuration object factory.
Namespace
Drupal\Core\Config
Code
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 | public function reset( $name = NULL) { if ( $name ) { // Clear all cached configuration for this name. foreach ( $this ->getConfigCacheKeys( $name ) as $cache_key ) { unset( $this ->cache[ $cache_key ]); } } else { $this ->cache = array (); } // Clear the static list cache if supported by the storage. if ( $this ->storage instanceof StorageCacheInterface) { $this ->storage->resetListCache(); } return $this ; } |
Please login to continue.