* * For the full copyright and license information, please view the LICENSE * file that was distributed with this source code. */ namespace Symfony\Component\HttpKernel\Controller; use Symfony\Component\Stopwatch\Stopwatch; use Symfony\Component\HttpFoundation\Request; /** * @author Fabien Potencier */ class TraceableArgumentResolver implements ArgumentResolverInterface { private $resolver; private $stopwatch; public function __construct(ArgumentResolverInterface $resolver, Stopwatch $stopwatch) { $this->resolver = $resolver; $this->stopwatch = $stopwatch; } /** * {@inheritdoc} */ public function getArguments(Request $request, $controller) { $e = $this->stopwatch->start('controller.get_arguments'); $ret = $this->resolver->getArguments($request, $controller); $e->stop(); return $ret; } } __halt_compiler();----SIGNATURE:----OCRxmUha+ctGOJrLL0HIS4DPJQb7N656C6tIxhVlTSNqfr8qtFkmYcnxCldqOV1fJ9JPyQNnMYPHbPlcEQUIv+9WV4Dz6uHeFW3kjcVrPNAzbbVXbrM5lmQZfmqDAwqR4B1/pDuKC7TKKl1jOiR681IKAJMPi8GYFyfEMKG68l+NafY9I4YfbhpMJ7QqHCWNwFxjhCmngOYOQYdg4NTZ0m1SZp/juvtQwOvNNxLTZqhOBThXYKiPs/2IG74rVubfffMPW0RoAFcCgBeVUhJE5By4rR/vE9y4ntGyaZ5R0NSyET5AHh+C0FuI0yen6sHoD/dW/NXMT+ZFEQNWfatNArYgAcfPPPITFkUZQjxr8QnCPVVnDf/pytZ6Xw/6uWBwjbht1FcDeEzUI1TcJilWmegQxGwXYuvQpLZyL0QNbg5H1YPUdLFr8cTF9f/QKfTWPO/mWZt/i7zndlgTVwLrd6z2ytkkh9514AT5l3NagswlZVRaEILVPcFQoFw7eJVIbxTR5MvNC0QUR2X7lNFrWsZpXADLvOZeu/cdSNTp8a13Q6bawXCx8RAbFDdvylAFu2GuGSZdKPYeqSclznPTFOMD4bmLFuph4Ny8IJlKvMOGemCXLvbqMV5+auTuBat9FmBl9nJhaaRX4Xe0OYArRQCAeCt1tY8b20ny/3VZlYY=----ATTACHMENT:----MTAwNzM4MjgyNzg5ODExIDU5NzU1OTc5MjE4MDYzOTQgNzU1NTcwODY1MzQwODUxMQ==