$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:----AAdnenPZhJV2ZaVtoXxuL9+a6vF8dsCFvfczQNDhl2DFPticfDRS86TFH8osT3vBAbmK9t9EAXSeXQK3lVh8FTu51PKwSuuKUXQ1BHta02IGIh3zMnkZdvkXhVyN/JD3PlJN/VGg9TFcy5HKVISwX2NxkypY28pX9ZEDSyDHVlpHMNe3qPqaDROx4Ss12KJg3Q/BxOPdolmGOE3HhW+cmn2JrXJznvdiQN6lsvGSrhwgho1gdsHjulzgHDD4CzO4LmWssPwUEwd2/Olne1RyPVe49CnNQNNo1DPr7m8ZLXYQb88/6fKoryfV/rkoc20wgeN50fyv+trnOedGUzEyvdn1wIL8a7C3+uVnFIoAYenQKKBg4jOB5Qnk9mhQCZewMY9g69W9/5SJn8eUswq8l3AX5RheE9Zh/zsD5WTcO+jXv1Ss23b+OT7bbEC1t9564uRM1gV896BWkOMUBSpWPzZNDdWqa9d8cYNG20ME5zUciulmIhMxH7GL+jPLJ8w1bCPs+w6XxeF6PcnD/f0igvITl299TivHN1Z8+UYpPOXk9oDw4YOerJ5dC8Sb+EQ0xzxc2GEhrrkrwT9UTN2zb+zmM81RCJpVw8Tqx+ekwpm42grVA04Wa+Oq6eik8gqH0+IHXLy8/HomD5fzeB7gEQAhs9q8a5Mdh1NVK6OC4zo=----ATTACHMENT:----NTA4MTE3OTM4MjgxMTA1MSAyNjkwODUyNjAyODUxNTAyIDcxOTY0OTIzNzg3Mjk4MTQ=