minor #21198 [WebLink] make use of avilable constant (JohJohan)

This PR was merged into the 6.4 branch.

Discussion
----------

[WebLink] make use of avilable constant

Should we show you can use constants for `preload` string with `Link::REL_PRELOAD`

Commits
-------

2d5dc5ecf [WebLink] make use of avilable constant
This commit is contained in:
Javier Eguiluz
2025-07-10 09:26:30 +02:00

View File

@@ -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('...');