src/Controller/SponsorController.php line 44

Open in your IDE?
  1. <?php
  2. namespace App\Controller;
  3. use App\Services\CheckwebsitesettingService;
  4. use MultilingualBundle\Service\DocumentLookupService;
  5. use Pimcore\Config\Config;
  6. use Pimcore\Model\DataObject\Sponsors;
  7. use Pimcore\Model\Document\Editable\Image;
  8. use Pimcore\Model\Document\Editable\Link;
  9. use Pimcore\Model\Document\Editable\Wysiwyg;
  10. use Pimcore\Twig\Extension\Templating\PimcoreUrl;
  11. use Symfony\Component\HttpFoundation\Request;
  12. use Symfony\Component\HttpFoundation\Response;
  13. use Symfony\Component\Routing\Annotation\Route;
  14. class SponsorController extends BaseController
  15. {
  16.     protected $checkwebsitesettingService;
  17.     protected $inotherlang;
  18.     protected $pimcoreUrl;
  19.     public function __construct(CheckwebsitesettingService $checkwebsitesettingServiceDocumentLookupService $inotherlangPimcoreUrl $pimcoreUrl)
  20.     {
  21.         $this->checkwebsitesettingService $checkwebsitesettingService;
  22.         $this->inotherlang $inotherlang;
  23.         $this->pimcoreUrl $pimcoreUrl;
  24.     }
  25.     public function defaultAction(Request $request): Response
  26.     {
  27.         return $this->render('content/default.html.twig');
  28.     }
  29.     /**
  30.      * @param Request $request
  31.      *
  32.      * @return Response
  33.      * @throws \Exception
  34.      */
  35.     public function pageAction(Request $request)
  36.     {
  37.         $sponsors Sponsors::getList();
  38.         return $this->render('sponsors/overview.html.twig', [
  39.             'sponsors' => $sponsors,
  40.         ]);
  41.     }
  42. }