protected function CommonUtilities::getAllEntities in Convert Media Tags to Markup 8
Same name and namespace in other branches
- 2.x src/traits/CommonUtilities.php \Drupal\convert_media_tags_to_markup\traits\CommonUtilities::getAllEntities()
Get all entities of a specific type and bundle.
Parameters
string $type: A type such as node.
string $bundle: A bundle such as article.
Return value
array Array of \Drupal\convert_media_tags_to_markup\ConvertMediaTagsToMarkup\Entity objects.
Throws
\Exception
1 call to CommonUtilities::getAllEntities()
- DbReplacer::replaceAll in src/
ConvertMediaTagsToMarkup/ DbReplacer.php - Replace all instances of legacy media tags in the database to images.
File
- src/
traits/ CommonUtilities.php, line 62
Class
- CommonUtilities
- General utilities trait.
Namespace
Drupal\convert_media_tags_to_markup\traitsCode
protected function getAllEntities(string $type, string $bundle) : array {
$values = [
'type' => $bundle,
];
$nodes = \Drupal::entityTypeManager()
->getListBuilder($type)
->getStorage()
->loadByProperties($values);
$return = [];
foreach ($nodes as $node) {
$return[] = new Entity($node);
}
return $return;
}