vendor/symfony/http-kernel/EventListener/ValidateRequestListener.php line 30
<?php/** This file is part of the Symfony package.** (c) Fabien Potencier <fabien@symfony.com>** For the full copyright and license information, please view the LICENSE* file that was distributed with this source code.*/namespace Symfony\Component\HttpKernel\EventListener;use Symfony\Component\EventDispatcher\EventSubscriberInterface;use Symfony\Component\HttpKernel\Event\RequestEvent;use Symfony\Component\HttpKernel\KernelEvents;/*** Validates Requests.** @author Magnus Nordlander <magnus@fervo.se>** @final*/class ValidateRequestListener implements EventSubscriberInterface{/*** Performs the validation.*/public function onKernelRequest(RequestEvent $event){if (!$event->isMainRequest()) {return;}$request = $event->getRequest();if ($request::getTrustedProxies()) {$request->getClientIps();}$request->getHost();}public static function getSubscribedEvents(): array{return [KernelEvents::REQUEST => [['onKernelRequest', 256],],];}}