$filter =
$this->snippetService->
getRegionFilterItems($context);
return new JsonResponse([ 'total' => \
count($filter),
'data' =>
$filter,
]);
} #[Route(path: '/api/_action/snippet-set/baseFile', name: 'api.action.snippet-set.base-file', methods: ['GET'])]
public function getBaseFiles(): Response
{ $files =
$this->snippetFileCollection->
getFilesArray();
return new JsonResponse([ 'items' =>
$files,
'total' => \
count($files),
]);
} #[Route(path: '/api/_action/snippet-set/author', name: 'api.action.snippet-set.author', methods: ['GET'])]
public function getAuthors(Context
$context): Response
{ $authors =
$this->snippetService->
getAuthors($context);