public function reset() { $this->extensions = NULL;
$this->cache->
delete($this->
getListCacheId());
$this->extensionInfo = NULL;
$this->cache->
delete($this->
getInfoCacheId());
$this->pathNames = NULL;
try { $this->state->
delete($this->
getPathnamesCacheId());
} catch (DatabaseExceptionWrapper
$e) { // Ignore exceptions caused by a non existing {key_value} table in the
// early installer.
} $this->cache->
delete($this->
getPathnamesCacheId());
// @todo In the long run it would be great to add the reset, but the early
// installer fails due to that. https://www.drupal.org/node/2719315 could
// help to resolve with that.
return $this;
}