update documentation for global batch actions
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful

This commit is contained in:
Simon Vieille 2023-10-12 16:11:11 +02:00
parent 5142ac39ab
commit 690d7fd31b
Signed by: deblan
GPG key ID: 579388D585F70417

View file

@ -323,14 +323,15 @@ Do not use the same action in global and classic batch action.
The callback can return a response. If not, the user will be redirect automatically. See the example below:
```php-inline
use App\Core\Entity\EntityInterface;
use App\Core\Entity\RepositoryQuery;
use App\Core\Manager\EntityManager;
use Symfony\Component\HttpFoundation\JsonResponse;
$configuration->setGlobalBatchAction(
'index',
'export_json',
'Export to JSON',
function(RepositoryQuery $query, EntityManager $manager, ?array $selection): ?Response {
function(RepositoryQuery $query, EntityManager $manager, ?array $selection): JsonResponse {
$items = $selection ?? $query->find();
return $this->json($items);