<?php
namespace App\Controller;
use App\Model\DataObject\Pictogram;
use Pimcore\Controller\FrontendController;
use Symfony\Component\HttpFoundation\Request;
use Sensio\Bundle\FrameworkExtraBundle\Configuration\Template;
use Symfony\Component\Routing\Annotation\Route;
class DefaultController extends FrontendController
{
/**
* @Template
* @param Request $request
* @return array
*/
public function defaultAction(Request $request)
{
return [];
}
/**
* @Template
* @param Request $request
* @return array
* @throws \Exception
*/
#[Route('/manual/pictograms', name: 'manuals_get_pictograms', methods: ['GET'])]
public function pictogramsAction(Request $request): array
{
$pictograms = Pictogram::getList();
return [
'pictograms' => $pictograms,
];
}
}