Same name and namespace in other branches
- 7.x-1.x exif.drush.inc \__drush_exif_list_active_types() 1 comment
- 8.x-1.x exif.drush.inc \__drush_exif_list_active_types() 1 comment
List all entity types supported by this module.
Parameters
array $entity_types:
Return value
array
2 calls to __drush_exif_list_active_types()
- drush_exif_list in ./
exif.drush.inc - Implements Drush callback.
- __check_bundle in ./
exif.drush.inc - Look for exif entity types.
File
-
./
exif.drush.inc, line 264
Code
function __drush_exif_list_active_types($entity_types = []) {
$config = \Drupal::config('exif.settings');
$types = [];
foreach ($entity_types as $entity_type) {
$exif_entitytypes = $config->get($entity_type . 'types');
if ($exif_entitytypes == NULL) {
$exif_entitytypes = [];
}
// Fill up array with checked nodetypes.
foreach ($exif_entitytypes as $type) {
if ($type != "0") {
$types[] = [
'entity' => $entity_type,
'type' => $type,
];
}
}
}
return $types;
}