* * 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:----GTy3nIntDpMd/M25378eitWPOr6Y4yhVFea/VDn3crQwF+PBcJuiVyZSc1uEdcnAfUpvo/zfIcGv4cH0Vyk+8Sw8Q/cVAXP6f3AjH8uSujhCEAOheKSNwWXvPbWzELtw787fA8kkaEDbqMJkknQ0rmkg1dEFdkNsr2/Xs9pzH9pCpyVOPNEJSWID8EgAGzdCfu1MxnmmIlSO+V2B2X6bpanGYlgH3ilr1RdQLo1++ti+E3stjdwmx04+XW7O3uaw8l3WiuIz4yz/6evmYwm8Pk/0KjKuLMdOBv6elIVCGQ8g0sLpNd0VQOEXj+PSPR2UzVD43IKgvRRN9M6lm6HunhIvBuzh4JBCm8bz5FMwel5PSSGZTTrn/ZV/XL5NmHhHS8CvRmmapft5iDDxD0BGJ0bAOf4nWDWFti4G/u1VHGE7UV2s/NBTqGgFJ/0CWJ/RD1W983Vyd+rbrYiK2k+im7nwZSK6VFHoObSiOZFBwHJgWc0/NkxYBW5XM9GrgnAryKweTxGfCzfI+3eseei5u/b4QnAUjQ7ludp0IAbGp/JlIIm26oUpme/SUwdLZxqLl2YnQi5/WV+pNqCc96u/eyhwG/MnvUaVY9nK51Ox0IsE9n+g7iv/CEFJSLrB+8Z6O7XGqVcIjaFPgtglNo1SfGQFkMBuKooDZIePRxOsThA=----ATTACHMENT:----Njg5OTM0MDMxOTU4NTMzMCA4MzcxMjYyMDg2MDI3MTQzIDMwNDE1MDYzMDU4MDk0OTM=