function humanstxt_page_attachments in Humans.txt 8
Same name and namespace in other branches
- 2.x humanstxt.module \humanstxt_page_attachments()
Implements hook_page_attachments().
File
- ./
humanstxt.module, line 54 - Humanstxt module file.
Code
function humanstxt_page_attachments(array &$attachments) {
// Check the current value of the config item to insert the link.
if (\Drupal::config('humanstxt.settings')
->get('display_link')) {
// Add a new head link tag.
// @see \Drupal\render_attached_test\Controller\RenderAttachedTestController::htmlHeaderLink
$attachments['#attached']['html_head_link'][] = [
[
'rel' => 'author',
'type' => 'text/plain',
'hreflang' => 'x-default',
'href' => Url::fromRoute('humanstxt.content', [], [
'absolute' => TRUE,
])
->toString(),
],
TRUE,
];
}
}