Skip to content

Commit 7a1a3ca

Browse files
committed
Add documentation to use AsTaggedItem for value resolver priority/name
1 parent 52cd979 commit 7a1a3ca

File tree

1 file changed

+14
-0
lines changed

1 file changed

+14
-0
lines changed

Diff for: controller/value_resolver.rst

+14
Original file line numberDiff line numberDiff line change
@@ -374,6 +374,20 @@ but you can set it yourself to change its ``priority`` or ``name`` attributes.
374374

375375
.. configuration-block::
376376

377+
.. code-block:: php-attributes
378+
379+
// src/ValueResolver/BookingIdValueResolver.php
380+
namespace App\ValueResolver;
381+
382+
use Symfony\Component\DependencyInjection\Attribute\AsTaggedItem;
383+
use Symfony\Component\HttpKernel\Controller\ValueResolverInterface;
384+
385+
#[AsTaggedItem(name: 'booking_id', priority: 150)]
386+
class BookingIdValueResolver implements ValueResolverInterface
387+
{
388+
// ...
389+
}
390+
377391
.. code-block:: yaml
378392
379393
# config/services.yaml

0 commit comments

Comments
 (0)