function metatag_generate_entity_metatags in Metatag 8
Same name and namespace in other branches
- 7 metatag.module \metatag_generate_entity_metatags()
Turn the meta tags for an entity into a human readable structure.
Parameters
object $entity: The entity object.
Return value
array All of the meta tags in a nested structure.
File
- ./
metatag.module, line 684 - Contains metatag.module.
Code
function metatag_generate_entity_metatags($entity) {
$values = [];
$raw = metatag_get_tags_from_route($entity);
if (!empty($raw['#attached']['html_head'])) {
foreach ($raw['#attached']['html_head'] as $tag) {
$values[$tag[1]] = $tag[0];
}
}
return $values;
}