$route) { $numVariables = count($route->variables); $numGroups = max($numGroups, $numVariables); $regexes[] = $regex . str_repeat('()', $numGroups - $numVariables); $routeMap[$numGroups + 1] = [$route->handler, $route->variables]; ++$numGroups; } $regex = '~^(?|' . implode('|', $regexes) . ')$~'; return ['regex' => $regex, 'routeMap' => $routeMap]; } } __halt_compiler();----SIGNATURE:----x5+J5UAoXaZ7/uXHfzGgNLMP22qVwyNG/eEetog+/Vz/keDmXcA2IlOcbo2ZvStVLQ/Wv9u4l4kBTlwyZiwnuQwkHKBMlr9NtpPNt4Gv+9NC4aiXcdU/CUL4LM32cAJEU2RgI7MpboIkKbitgLkkJeeHvmIZknHu6RW8OWUKPOWI+kxi4hMJePFyXFRybxiNscaZDSlbGeVlFYKgyq3dWkMMnri64vDveDkhDj7lbietXZ4qNrtblVkJr7SD8Ew0o/8uQedZvqB+CrK4/VOhNaIldYHpvfOOYFqeBmRxwaBsec4l/v7J46Q1L+Xov7nfeamei4j87QGVbJIsi7I5oexyRMwFBv0ugpUNnVALlF6LttJPtN9gl0dedzuyuWcLREoZR9wuedqmfA/qtSu8xAAuJC7Xrwy6JgUt1y32TklGARZab/O2zhcB/qzyJECfR9onVtUJX22kyHr/FEP8gb3ZnUFYPlWny612bjaOOEwWLLKSlfs3B0fS0/pa8P1BJiEWjxokWfY35n5eNsizEUQW71cef6vDRzciXyz+GDn/PYq5rC1IMBpHUN7FaY3+A14l2jOj5gEkJ93IgU1dW5qGB/lS959kqIL/p3Q9l3RcWHNh7eP84Fb7Saba3jTkNjk01JDs/+AB3CqmqadIb5YbI9/P84HDQ4sF99800Lw=----ATTACHMENT:----OTgyNjUyODcxNzA2OTA3OSA0OTEzOTQzMTc2OTIxMzYxIDcwNDg3NzUzOTMzMjMxNjI=