src/Controller/FrontController.php line 16

Open in your IDE?
  1. <?php
  2. namespace App\Controller;
  3. use App\Entity\Category;
  4. use App\Entity\User;
  5. use Symfony\Bundle\FrameworkBundle\Controller\AbstractController;
  6. use Symfony\Component\HttpFoundation\Response;
  7. use Symfony\Component\Routing\Annotation\Route;
  8. class FrontController extends AbstractController
  9. {
  10.     /**
  11.      * @Route("/", name="homepage")
  12.      */
  13.     public function index(): Response
  14.     {
  15.         $payload = array(
  16.             'urls'=>array(
  17.                 'https://www.google.com'
  18.             ),
  19.             'options'=>array(
  20.                 'pdf'=>array(),
  21.                 'local'=>true,
  22.             )
  23.         );
  24.         $b64_payload base64_encode(json_encode($payload));
  25.         $ts time();
  26.         return $this->render('front/index.html.twig',array(
  27.             'payload'=>$b64_payload,
  28.             'timestamp'=>$ts,
  29.             'token'=>md5($b64_payload.$ts."@laoupdfgenerator765"),
  30.         ));
  31.     }
  32. }