mirror of
https://github.com/symfony/symfony-docs.git
synced 2026-03-24 00:32:14 +01:00
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:
@@ -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('...');
|
||||
|
||||
Reference in New Issue
Block a user