protected function ConfigHelper::getConfigPrefixes in Lightning Core 8
Same name and namespace in other branches
- 8.5 src/ConfigHelper.php \Drupal\lightning_core\ConfigHelper::getConfigPrefixes()
- 8.2 src/ConfigHelper.php \Drupal\lightning_core\ConfigHelper::getConfigPrefixes()
- 8.3 src/ConfigHelper.php \Drupal\lightning_core\ConfigHelper::getConfigPrefixes()
- 8.4 src/ConfigHelper.php \Drupal\lightning_core\ConfigHelper::getConfigPrefixes()
Returns a map of config entity type IDs to config prefixes.
Return value
string[] The config prefixes, keyed by the corresponding entity type ID.
2 calls to ConfigHelper::getConfigPrefixes()
- ConfigHelper::delete in src/ConfigHelper.php 
- Overrides Drupal\Core\Config\FileStorage::delete().
- ConfigHelper::getEntity in src/ConfigHelper.php 
- Transparently loads a config entity from the extension's config.
File
- src/ConfigHelper.php, line 163 
Class
- ConfigHelper
- A facade to assist with manipulating default config.
Namespace
Drupal\lightning_coreCode
protected function getConfigPrefixes() {
  $prefix_map = [];
  foreach ($this->entityTypeManager
    ->getDefinitions() as $id => $definition) {
    if ($definition instanceof ConfigEntityTypeInterface) {
      $prefix_map[$id] = $definition
        ->getConfigPrefix();
    }
  }
  return $prefix_map;
}