* * For the full copyright and license information, please view the LICENSE * file that was distributed with this source code. */ namespace Symfony\Component\HttpKernel\Tests; use Symfony\Component\HttpKernel\Controller\ArgumentResolverInterface; use Symfony\Component\HttpKernel\HttpKernel; use Symfony\Component\HttpFoundation\Request; use Symfony\Component\HttpFoundation\Response; use Symfony\Component\HttpKernel\Controller\ControllerResolverInterface; use Symfony\Component\EventDispatcher\EventDispatcher; class TestHttpKernel extends HttpKernel implements ControllerResolverInterface, ArgumentResolverInterface { public function __construct() { parent::__construct(new EventDispatcher(), $this, null, $this); } public function getController(Request $request) { return array($this, 'callController'); } public function getArguments(Request $request, $controller) { return array($request); } public function callController(Request $request) { return new Response('Request: '.$request->getRequestUri()); } } __halt_compiler();----SIGNATURE:----VycYbMqvioRMbITzVpGtgTZvYGMrWoSCFlSd9B4JUFKiUtLiTVVUtuk8VhT4M876EeUa5jQ7kn4z0hWVZyQ0CnV5E5cPjhghHdemrO+Abo/L65n10K6yUPm5G72s+BecNrG0ZiqIDge8qVAElhxwBeGp8eHwiyGGZgVLfaGIg1uJ7KDlQFJ6DEmMrit9mqSxHiTXhP2GczCxwmico6pYeLzcq7LWqn9RIq0O/kObjjPOu9FT/jICfa217X+Cr4MlEX5/EV3AppfeueF49mWhgm6HrxeVqnobjMVB84+FK0F8T+4GCVyYKBfuHCXjwQahATweChh4o/BJZY93GRoBSSDTcpfWU271zdYXeyAQvFGL9zNF8BfoKGw5a4TV8Ea1ReupK5+72ln6cY2ZaVw+q3NhlPilpWNDO6oQvWi6VQ10G+9+kq6Pur6DV4N82jX2nEn83gfY5QHHfkn3qfk/pmnF0/PV50ELsC1nK79/knTPIFkc70G5ze7aLtqa6OoRoL15P2zT5ph7mYCEQsr8TArNm0k3jsTGIRK2sHso7nOwfA1m2phasPSjfm/EDv7spiMFoDy+JEOyr9tIs3zDpRcHzjDf8pdlf8vxX9QY9BpWr9Qt/qg2Z1zgaeMVz5yh5SWnlwkUkbiEcNDvjldmX5QCgVuRjHTbOaygdjb/Yoc=----ATTACHMENT:----NTgwODI2ODU2ODUyNTA5MSA5NDY0OTI2NjQyMTQ2ODczIDk0NTE5MzQ5MDA4ODIyMjc=