<?php
namespace Whater\UI\WebBundle\Controller\Whater;
use Whater\UI\WebBundle\Controller\AbstractBusController;
use Symfony\Component\Routing\Annotation\Route;
use Symfony\Component\HttpFoundation\Request;
use Whater\Application\UseCase\Whater\CommandRequest\GetAnalyticalForShowCommand;
/**
* @Route("public/analytical")
*/
class PublicAnalyticalController extends AbstractBusController
{
/**
* @Route("/show/id/{analyticalId}", name="web_public_analytical_show", defaults={"_format" = "html"})
*/
public function showAnalyticalAction(Request $request, string $analyticalId)
{
$analytical = $this->handle(new GetAnalyticalForShowCommand($analyticalId));
return $this->render('Whater/whater_analytical_show.html.twig', array(
'analytical' => $analytical
));
}
}