<?php
namespace App\Controller;
use Symfony\Bundle\FrameworkBundle\Controller\AbstractController;
use Symfony\Component\Routing\Annotation\Route;
use Symfony\Component\HttpFoundation\Request;
use Symfony\Component\HttpFoundation\Response;
use Symfony\Component\HttpFoundation\JsonResponse;
use Doctrine\DBAL\Driver\Connection;
use Psr\Log\LoggerInterface;
use App\Service\apiservice;
class NarocanjeController extends AbstractController
{
/**
* @var apiservice
*/
private $api;
private $logger;
public function __construct(apiservice $apiservice, LoggerInterface $logger)
{
$this->api = $apiservice;
$this->logger = $logger;
}
/**
* @Route("/narocanje", name="app_narocanje")
*/
public function index($lang = 1): Response
{
$company_id = 2;
$menus = $this->api->getTopMenu($company_id,$lang);
for ($lj = 0; $lj < count($menus); $lj++)
{
$menus[$lj]['podkategorije'] = $this->api->getSubMenus($menus[$lj]['menu_id'],$company_id,$lang,10);
}
$noga = $this->api->getSubMenus(14,$company_id,$lang,3);
return $this->render('narocanje/narocanje.html.twig', [
'lang' => $lang,
'menus' => $menus,
'noga'=> $noga,
]);
}
}