src/Controller/NarocanjeController.php line 32

Open in your IDE?
  1. <?php
  2. namespace App\Controller;
  3. use Symfony\Bundle\FrameworkBundle\Controller\AbstractController;
  4. use Symfony\Component\Routing\Annotation\Route;
  5. use Symfony\Component\HttpFoundation\Request;
  6. use Symfony\Component\HttpFoundation\Response;
  7. use Symfony\Component\HttpFoundation\JsonResponse;
  8. use Doctrine\DBAL\Driver\Connection;
  9. use Psr\Log\LoggerInterface;
  10. use App\Service\apiservice;
  11. class NarocanjeController extends AbstractController
  12. {
  13.     /**
  14.      * @var apiservice
  15.      */
  16.     
  17.     private $api;
  18.     private $logger;
  19.     public function __construct(apiservice $apiserviceLoggerInterface $logger)
  20.     {
  21.         $this->api $apiservice;
  22.         $this->logger $logger;
  23.     }
  24.     /**
  25.      * @Route("/narocanje", name="app_narocanje")
  26.      */
  27.     public function index($lang 1): Response
  28.     {
  29.         $company_id 2;
  30.         $menus $this->api->getTopMenu($company_id,$lang);
  31.         for ($lj 0$lj count($menus); $lj++)
  32.         {
  33.             $menus[$lj]['podkategorije'] = $this->api->getSubMenus($menus[$lj]['menu_id'],$company_id,$lang,10);
  34.         }
  35.         $noga $this->api->getSubMenus(14,$company_id,$lang,3);
  36.         return $this->render('narocanje/narocanje.html.twig', [
  37.            'lang' => $lang,
  38.             'menus' => $menus,
  39.             'noga'=> $noga,
  40.         ]);
  41.     }
  42. }