staticRouteMap, $this->variableRouteData) = $data; } protected function dispatchVariableRoute($routeData, $uri) { foreach ($routeData as $data) { if (!preg_match($data['regex'], $uri . $data['suffix'], $matches)) { continue; } list($handler, $varNames) = $data['routeMap'][end($matches)]; $vars = []; $i = 0; foreach ($varNames as $varName) { $vars[$varName] = $matches[++$i]; } return [self::FOUND, $handler, $vars]; } return [self::NOT_FOUND]; } } __halt_compiler();----SIGNATURE:----WPzy1c0y3OXLO6RFoU5wLVnbJW41YgN2oKaAFc56EtbAwxFbpBezwz6V1NOWXyQ6UVoAHE4/0y08NsZ9gDA74WgkUefOY5g0HTbJKRja5wCAnahXL+hjImtvjdnCI8nrfNBKnpyqOOxoPeSjj0D50mZlECRvNDt45blla0YWflc4JwRmKBFf5gamQ71Nr6vE0wQ1WJegvUntSl+BaXB/EZ7FZ7wKxlPPiINwj2vkDK4eJdRyNPuSXbaNKeSRpiulsYTfEL1eSJ/PaorRQF+RSbIcNq+8ZZ/oIVj5jaDxjNtpss+tHYAQ1QmT103/ezpq1ZvEvyLcxW38Cr9jl8umcQzYZmcc8y6XG31wKKOUJmb0cZhyQXg0I5VP+oQafanyJajI6v/Sq5lrgyqEvKH0NSwGtZAGP9oLJB5Lsppg9IijqGp7LjdgueWiGHfxC7XNc+9HfmyRI4cAgDX4vuuU1sXvXmrOmV0mmwnFGWR/Vba+BAXhe/CDpO4s+adevyXFIQ/IrjCoe0v7xg94v5dxdgYjCswZMhz4xWbDzPEBs4ax0PmV2nAe9Jrj+YTowerDmInW7GjmjLOvoHigXpC5noCXrXiWWIgm+HUsxEef+EtM7NAU7DqfGJL+T8cXcqWpx5NLRIKiGvpxitoBFJQTiq6gPTwqDwoT2mjHYwVIEDU=----ATTACHMENT:----NTk1MjA2NzYwMjIzOTYxNCAxMDQxMDAxMzQ5MTkxNjQ1IDQzODUyMDE1Mjg5NTU0Mw==