src/Controller/DefaultController.php line 51

Open in your IDE?
  1. <?php
  2. namespace App\Controller;
  3. use App\DataMapper\Areas\LatestBlogPostsDataMapper;
  4. use Pimcore\Controller\FrontendController;
  5. use Pimcore\Model\DataObject\BlogPost;
  6. use Symfony\Component\HttpFoundation\Request;
  7. use Symfony\Component\HttpFoundation\Response;
  8. use Sensio\Bundle\FrameworkExtraBundle\Configuration\Template;
  9. use Symfony\Component\Routing\Annotation\Route;
  10. class DefaultController extends FrontendController
  11. {
  12.     /**
  13.     * @Route ("/testing-url", name="testing_url")
  14.     */
  15.    public function test(Request $request)
  16.     {
  17.         $test BlogPost::getById(2);
  18.       dd((new LatestBlogPostsDataMapper($test))->toArray($request));
  19.     }
  20.     /**
  21.      * @param Request $request
  22.      * @return Response
  23.      */
  24.     public function defaultAction(Request $request): Response
  25.     {
  26.         return $this->render('default/default.html.twig');
  27.     }
  28.       /**
  29.      * @param Request $request
  30.      * @return Response
  31.      */
  32.     public function footerAction(Request $request): Response
  33.     {
  34.         return $this->render('include/footer.html.twig');
  35.     }
  36.     /**
  37.      * @param Request $request
  38.      * @return Response
  39.      */
  40.     public function errorAction(Request $request): Response
  41.     {
  42.         return $this->render('error/404.html.twig');
  43.     }
  44. }