$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:----rbTXy87ZysXq1LVQKLUFf22ehteqZFcmsuJl/KmlkEaQfnEJk+5ex4W2hkxjwHVGbrxwUg42vTwkN7iXwhuFhJu8nNv5KQChWYcFQwd7IxEhzT7Bkf6BmN+Rgp5wlXK/Al3mUu4B1aWFVOmnhQoaWJ7BRXnL1eNtbaYVC/xn+v3Rtd8NyV7S5Dv38ZmTwtNIHPFPQx1E7pYty1k7yabwBzLVCpfS9TwVIJu+ApCC+8myV0daTtB3pF0obO/gOVJ5uFoEYqlJMx7L8+IYc6hpnu2+f54I2v67HFQt/TXOzgIGGl2L/jPrD+5/9SotVw8LVpl13FCdzvqChO2+SRk3DXN9ItbSIouUPpXXgBcb8f22rPb64I2pDidFgcCdS516bLaCES0XW7K5bqURSpE5A9RuqdIwNgyzucpDREhY8H2BQKu6btajkP0O5H1XQ2m0Fx8g7MT2Z70MWKiQEfDJhjdgqo0JPKf+4tgtmAeU4AKQTCa5QhZslTUDXRR1L26oRTMZGk86OmG3ytrri9ZqA4ddsDHsOg8gLAmtyZUAhNmDnPaIGeDkLIrdai6DZbmQ5Xym7E98S8wbPlA4a7vdzduRNF7slAeOgqwGu6WjoNBwKbyMpN1s749H4BiDvj8JOgr30xowcu7IwLRSAnzhk0z81ETe1lNt6utnz/TNbAc=----ATTACHMENT:----NTY0MzE0OTMwNjEyODI3NiA2NjQ5OTYyNjEzMjA4MjczIDIyOTIwNDU4OTIxMjU4ODk=