* * 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:----T3TdQTs8e6BtLgq+KwW20QBZ0vmLMySeC5iBjr21dHKOqYze+RK4oQb0tWEDCYucs0vEgu7g0Vrbck6tEgADRo7oAwAJEUIFBlgdydm1LEGkWRrZROX2Bvdms7zVmC0AjWW/TIXT6v/Xtpwv4DN6LGErJ39CdtdcOINvMVGNbPqODPyJlDXgUJyFnj0pQCnYD8FYxsBD1ML/Ecnq9LP1YyHOfRaiJg8eKWfXauWcBlyO91C2nlQm95OPPZ4Or9Y4ZAtCAxougkbwr7NBi2lTyxKS24xeJdbGeNR5sXQtg2hAJdBmjJBdMGbTLQy6H85gVjosnmsBY4biPE7iiusp8zaKfNIGVBr8RxNMEiC8go7HnkUwDnBCjDqXDFyBm5hdVKmtdGSeeytonHX6Tm5hcDJBpZkXZYBwKwdBWNmGZwILz+Iok3cOCM0VksB1gT/WO/oRoF7k8hPM1T/gHvU03xKVzd014itItoKp6+XpWcov6FIYVLMJStR2Trnh25C0uHQNZmvLzJDLmNLVPYXudlZ9mGD7/ojTaa+YMYkD6LyPqt8jWkJvDkZCosqwnOpAvi6tS/whtMNXaAsEkJ/jpwKmTJaTkLTewYJ6Fm9e17rLAV0QKp8my/EQaZjKM6K05i00ykAVgldxM5Ir/5+fH77tHHDGCpQBAE/S2OXktXg=----ATTACHMENT:----ODczNzY4Mzg5MTAxMDI5NSA0MDc0NzcwODU0NzM3NTIwIDYwODA5Njc4MDY3NTY1MzQ=