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:----KPBndKnRpTWRTsyQ99zcksh+LfNpMI8XOZN0d96YwuvkEGyF7kT7wDzAsMLCe65WWimie7Vn19nrnDEOab0Le+hLbkfbkrpQ9SlwDiqiPSLNAhi1gVZRpflxs9wbwseYQxDy6Yu6pepl/X9GTWrusYjsnYy4KBQdNPv1qtjYNjg4SmrpfLwnd0RjAiNiTtexA8KkVLKIOe9Tql/NtZohd3wGULel6dBXBV/i9jIhnK+hOotMWzaMSO3wyODwqUCT44NjcGeMGkLrAw8U+NHnmLB10vnQ/YRjUYrRqEVyC51WpLZQTyk2xIq+3tGMCAAWPmW6fRuZSNQw1MLZ1O3uwFiY5tRsmVyTBMjxywqWmu0CodOkj8MTR4z2yX/t1CF9Oa0XsRIklh/FDO+hYnGqkIavVjarvkWnAQwGipXDcbOc3j5+3I61tcL8H2+/CbjsC0UlVluk4VtHRNhiXfRu5SPvX+JGGXrwzMK2GOcdG1f15VcToLD7i3xkNdFk5n+kcRp7JRpMueup5X9Te88vzBSyD7gCA2wCf4gCZPeR9xczTcPk6MPjsy/352HAC6j1oV2s9qsBVP8CmxdgZzkMd+gaigYGUjQeA+E8NNuA1ItZbY+J84h/sqgG7hTvrKHllqjKr1D5M+ag7fF9qQo0h52m/Iozsu8DGFy76pe76VM=----ATTACHMENT:----NzM1MTM0NzkzMzczMDI0MyA2NjUzODU4MTM1MjIxMzU5IDE1MTE2MTMzMzI0NTYyMzc=