File tree Expand file tree Collapse file tree 1 file changed +17
-0
lines changed Expand file tree Collapse file tree 1 file changed +17
-0
lines changed Original file line number Diff line number Diff line change @@ -475,6 +475,23 @@ to your resolver and pass your custom name as its first argument::
475
475
// ...
476
476
}
477
477
478
+ You can then pass this name as ``ValueResolver ``'s first argument to pin your resolver::
479
+
480
+ // src/Controller/BookingController.php
481
+ namespace App\Controller;
482
+
483
+ use App\Reservation\BookingId;
484
+ use Symfony\Component\HttpFoundation\Response;
485
+ use Symfony\Component\HttpKernel\Attribute\ValueResolver;
486
+
487
+ class BookingController
488
+ {
489
+ public function index(#[ValueResolver('booking_id')] BookingId $id): Response
490
+ {
491
+ // ... do something with $id
492
+ }
493
+ }
494
+
478
495
.. versionadded :: 6.3
479
496
480
497
The ``controller.targeted_value_resolver `` tag and ``AsTargetedValueResolver ``
You can’t perform that action at this time.
0 commit comments