src/Controller/userController/LieferantenController.php line 12

Open in your IDE?
  1. <?php
  2. namespace App\Controller\userController;
  3. use App\Controller\basisController\UserBasisController;
  4. use Symfony\Component\HttpFoundation\Response;
  5. use Symfony\Component\Routing\Annotation\Route;
  6. class LieferantenController extends UserBasisController
  7. {
  8.     #[Route('/user/lieferanten'name'user_lieferanten')]
  9.     public function user_lieferanten(): Response
  10.     {
  11.         if ($this->getUser()?->getFirmenProfil()?->getId() == null) {
  12.             return $this->redirectToRoute('user_start');
  13.         }
  14.         $portalID '3002077';
  15.         $oxomiUser '_showcase';
  16.         $expires =  ceil(time() / 86400);
  17.         $oxomiToken md5($_ENV['OXOMI_KEY'] . md5($_ENV['OXOMI_KEY'] . $portalID $oxomiUser $expires));
  18.         return $this->render('user/lieferanten/lieferanten.html.twig', [
  19.             'oxomiToken' => $oxomiToken,
  20.             'oxomiUser' => $oxomiUser
  21.         ]);
  22.     }
  23. /*
  24.     #[Route('/user/videos/{id}/{thema}', name: 'user_videos_firma')]
  25.     public function user_videos_firma($id, $thema,
  26.                                       VideosRepository $videosRepository,
  27.                                       FirmenprofilRepository $firmenprofilRepository): Response
  28.     {
  29.         if ($this->getUser()?->getId() == null) {
  30.             return $this->redirectToRoute('user_start');
  31.         }
  32.         $firma = $firmenprofilRepository->findOneBy(['id' => $id]);
  33.         $videos = null;
  34.         $themen = null;
  35.         $themenKontrolle = null;
  36.         $videos = null;
  37.         $meineFirmaId = $this->getUser()?->getFirmenProfil()->getId();
  38.         if ($meineFirmaId != null) {
  39.             $videos = $videosRepository->findBy(['firma' => $firma]);
  40.         } else {
  41.             $videos = $videosRepository->findBy(['firma' => $firma, 'freigabe' => 0]);
  42.         }
  43.         if ($thema == '-alle-'){
  44.             $themen = 'Alle Videos';
  45.             $themenKontrolle = '--Alle Videos--';
  46.         } else {
  47.             $themen = $thema;
  48.         }
  49.         return $this->render('user/videos/videos_firma.html.twig', [
  50.             'videos' => $videos,
  51.             'firma' => $firma,
  52.             'themen' => $themen,
  53.             'themenKontrolle' => $themenKontrolle,
  54.         ]);
  55.     }*/
  56. }