* * 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\Routing\Exception\NoConfigurationException; use Symfony\Component\Routing\RequestContextAwareInterface; use Symfony\Component\Routing\Exception\ResourceNotFoundException; use Symfony\Component\Routing\Exception\MethodNotAllowedException; /** * UrlMatcherInterface is the interface that all URL matcher classes must implement. * * @author Fabien Potencier */ interface UrlMatcherInterface extends RequestContextAwareInterface { /** * Tries to match a URL path with a set of routes. * * If the matcher can not find information, it must throw one of the exceptions documented * below. * * @param string $pathinfo The path info to be parsed (raw format, i.e. not urldecoded) * * @return array An array of parameters * * @throws NoConfigurationException If no routing configuration could be found * @throws ResourceNotFoundException If the resource could not be found * @throws MethodNotAllowedException If the resource was found but the request method is not allowed */ public function match($pathinfo); } __halt_compiler();----SIGNATURE:----WuphatOa+5zUe4TAXeO75Fjkt9zUs+OknWKLAwf7yHSe/I+VhuGQQTbHGZRqCzXdnXDx9XLpoXHKObbbOnFCIKwUKmRnxY36QlIu7D00iVJsJQ1ZQbDVeoeuJAXtZyEs0ji5YKAkKFt6NuyxIMpfZhAIOGSnvWWDZrlyejQh2OhrtqgNSS/7aCaV1OYNQdc/zLAhxQda943IqpSQbz5ybLD1vRR/dwRM/xCMD1jUVfqDQf0kGYMdm/Wo+R1y0x7n1EcyyYi4RsLitE53rwu5tu4sBTR+NfbTeDCvGeICAekUXcp0C9P+esHOqv23k37zTKTs+SqFo8XaYfgOdjGyM/F1ot4J7zMbvcoHSDKA1M8I7U+BCHIdkBPaW4sWkSmP2Gf1Q5gunwhU2FMtNREvVnPbWhST0DjfbFrrRT1tGqMXb12UoC0TOcT+AvspOczmMvG/6k0JPiL+Vne2MbYciXGEGUX1EvT/etovLY2ld95yu03Mh9KW8OO/h5YXr7xB/nZgqTZE3wOH805dcFg4xR2k6lpJYfLyRP/jTemliDYVW9IZqJWowN7Kus+7JkowA3mvQeJOjg8EYRPZ5NlzOhK0UsbsPeWFhkwnKQMZN4yd0Rv4bpxstZhTpUPevT6+rh35R5h8x3inOQz+gmyvdGjLv3WI1hmd51MSCgboY9Q=----ATTACHMENT:----OTAzMzg3Mzg0MTU4OTMyIDcxOTIyODQxNDQwNTA0OTEgOTU3ODAzNTIzNjExMzA5Mw==