* * 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:----qFGCslLvjE6JiEZMw5Fcih6dv/VhWD2JN0w6JQdykFruqGxF4Flp7NKm49c7K0FLjUgMDE2ZkyQDeirloF4gDz4OXRGXc8xx9ZLWBbLb9tPo53wFd/U1lOlF9YO0UmgqGFyNdRHO/wFIrza4T1nrj+Zuyl8atXc2jcD79kvyYX9B0U5ebZRQll+8kG3eRAbiLHLfF153sMmLNNzU/ZmSfPCS/AXnMxlLWqRCJAvN1RAy7zpLZLZ4dOc/TA3Nlc/KZ5SMoQGeCJh2K2kc0lQtx8c+dJSDaIjJNema6e49/FT97SGqsHb9T2/98TTUBIXadw2Mgz51D8Xsx0BU4OBPar8OrAx3A8Mm6ekAaFOg+6jSqGrx+LNU1EnCejEDIn4RMA6Xvrs+lls64t33i6YI3a45hc8JZF+ltjHfxEcqdFStBm4wpihoMQYZ38S3v4FVLa8DkSFKZsSi/ZaqHynXavhJePsZbqAt3WXiyE6usPJkMLp/7phRvrIl3iwl9VTMW/qKE0reU/gjXT91jayepVvVasxgqWgu2zWaNwyDngzvFlmjo+5GRdIjy3/UNc/ApL20hooKyZ9M5qJbKYCQo7zgYEDPDw+THidT5M08PyuE8j0TZJhzRh4pD6gHP+/s7gvBouiZpnTtDD7RKP97RjVSiFeGRSJaivzUfhRfc1o=----ATTACHMENT:----OTI0MzQzNjkzNDI0MjUwMiA2MTg2MDI5NTQ5MDU5MDU5IDc3MTg4MzMyNDg2MDY5MTM=