* * For the full copyright and license information, please view the LICENSE * file that was distributed with this source code. */ namespace Symfony\Component\Routing\Matcher; use Symfony\Component\HttpFoundation\Request; use Symfony\Component\Routing\Exception\NoConfigurationException; use Symfony\Component\Routing\Exception\ResourceNotFoundException; use Symfony\Component\Routing\Exception\MethodNotAllowedException; /** * RequestMatcherInterface is the interface that all request matcher classes must implement. * * @author Fabien Potencier */ interface RequestMatcherInterface { /** * Tries to match a request with a set of routes. * * If the matcher can not find information, it must throw one of the exceptions documented * below. * * @return array An array of parameters * * @throws NoConfigurationException If no routing configuration could be found * @throws ResourceNotFoundException If no matching resource could be found * @throws MethodNotAllowedException If a matching resource was found but the request method is not allowed */ public function matchRequest(Request $request); } __halt_compiler();----SIGNATURE:----ByG9MePWqmiucUl2gU2r7FMTSGBXL0YlalRZs5fQB/0Werqa0cCQzlQW2wN90kW8BqEOdR1QGCSq2Df7idwV3FmUgf0h8dTpCqY8eAf6fykxeobCa+z8mH4BjTkEP9aRFW+3xwK6ky3wpOwpD65pTzEjJc1MiRz8Pnk74G4tIMhsCTMsdcGs0G+touby67ll7sJWtjG6KkLSVWk5UpII0R0ih10JTa5PMBAOO5Oa5eGhBfAkDIsYn6SNI1YXbh8RP0KP/QOrn56OpLgyuMOF59q6VaDdV+UmeVSgMLFcun26iCbP47M2Ifp6RszkNb87M8d0rKhvo1K3DoPms/FriJ0AUhcBwxgR9mZMUxg9glZbU3vTJ/IMP58pviYhq5SGQYc090uTkt5KL59/CSvL7mOBKRNr/9lhD3OZJlca/pCtwQ+7RlkFwmIQf5o1dZjJ+BKJksxgVGc8Dx5rpwFcEJIv9WykSQOEajFyQ4iKhXwWxK9/pY7EBNQahhTmmOuKueS/BU0jyMKmSa2Eqz2RMq1qSVcj9xIOZrXEbDyQflRcXE5lYhBf5eGI+iqutK0Vzyd43LIkuViS0TlR5xANuHOKfKOoNP6sTgHMbiwgbL1bkiN7uLt59MJ5Zq2o7W+lJ5R7dL9WVTgQxFlNcb+c0lxdqzmOUM1p4XlBmO2KZJI=----ATTACHMENT:----MzkzOTY1NjA1NjY5ODYzOSA0Njk1MTg3NTM2MjQ2Mjc1IDEyNjE0OTc5OTAwMDExMTI=