From 2d5dc5ecf937749934d1847fc8204d8f2703f232 Mon Sep 17 00:00:00 2001 From: Johan Vlaar Date: Wed, 9 Jul 2025 14:30:47 +0200 Subject: [PATCH] [WebLink] make use of avilable constant Should we show you can use constants for `preload` string with `Link::REL_PRELOAD` --- web_link.rst | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/web_link.rst b/web_link.rst index 79fd51b8d02..72d22c50b65 100644 --- a/web_link.rst +++ b/web_link.rst @@ -183,12 +183,12 @@ You can also add links to the HTTP response directly from controllers and servic public function index(Request $request): Response { // using the addLink() shortcut provided by AbstractController - $this->addLink($request, (new Link('preload', '/app.css'))->withAttribute('as', 'style')); + $this->addLink($request, (new Link(Link::REL_PRELOAD, '/app.css'))->withAttribute('as', 'style')); // alternative if you don't want to use the addLink() shortcut $linkProvider = $request->attributes->get('_links', new GenericLinkProvider()); $request->attributes->set('_links', $linkProvider->withLink( - (new Link('preload', '/app.css'))->withAttribute('as', 'style') + (new Link(Link::REL_PRELOAD, '/app.css'))->withAttribute('as', 'style') )); return $this->render('...');