protected HtmlResponseAttachmentsProcessor::processFeed($attached_feed)
Transform a 'feed' attachment into an 'html_head_link' attachment.
The RSS feed is a special case of 'html_head_link', so we just turn it into one.
Parameters
array $attached_feed: The ['#attached']['feed'] portion of a render array.
Return value
array An ['#attached']['html_head_link'] array, suitable for merging with another 'html_head_link' array.
File
- core/lib/Drupal/Core/Render/HtmlResponseAttachmentsProcessor.php, line 443
Class
- HtmlResponseAttachmentsProcessor
- Processes attachments of HTML responses.
Namespace
Drupal\Core\Render
Code
protected function processFeed($attached_feed) { $html_head_link = []; foreach ($attached_feed as $item) { $feed_link = [ 'href' => $item[0], 'rel' => 'alternate', 'title' => empty($item[1]) ? '' : $item[1], 'type' => 'application/rss+xml', ]; $html_head_link[] = [$feed_link, FALSE]; } return ['html_head_link' => $html_head_link]; }
Please login to continue.