src/EventListener/CleanUrlListener.php line 14

Open in your IDE?
  1. <?php
  2. /**
  3.  * Copyright (c) 2011-present Qualiteam software Ltd. All rights reserved.
  4.  * See https://www.x-cart.com/license-agreement.html for license details.
  5.  */
  6. namespace XCart\EventListener;
  7. use Symfony\Component\HttpKernel\Event\RequestEvent;
  8. final class CleanUrlListener
  9. {
  10.     public function onKernelRequest(RequestEvent $event): void
  11.     {
  12.         $request $event->getRequest();
  13.         if (!in_array($request->getPathInfo(), ['/''/admin/'], true)) {
  14.             $_GET['url'] = substr($request->getPathInfo(), 1);
  15.         }
  16.     }
  17. }