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:----Q41E3VtA3Hea0194WqSC58WpBpUBu7UbSWb/f7XL6DXMkwE5a3OMTiMbqqHrnpMNGxHeqXTiGiUoTE6H+siuhSDkXfV3XSHQTq0cDyHiWUoK3mVMPSKWhn5gBeftBtPa7C61L+VLxJvKT8OKM+S0TT2/TgiDBZFTaWU2YhpxMPysCXAAPzrjhV9OKIpy/S6YMT8jGy4zAKHNUr59I1gz0oHlimA43XftNfcF9g4SaOY9DHqVZd0NA0FGfvp+YHXe7wMdb+sMS61q8lAg9yB5CommQZ1C/Udh2zzNuBBNaU6pnilFJkFJ973HZpOQBcwIb9JlUYNS6AtsIpCYzd21AD7O+59wvqYJpm/sVOp6O/iyPWOjnVP9M0ZOt4ZSZqbdiC3XMZ3BF2nPNsztwBUFOnycfJzWhXDtUs52YupZbNlZ1fA20ltXTMT8GGMXoVVGREVMr3qTLwkoyukHfWqST+W18SvmARe2g/5Zlc7OX+nt4riRLX4IiRotNbY6E6vQtXHDQPLwk9CjQqeMdsWtJ5r0p0kt0c9H/Nw8N4CqQNviLHk06eRR0vjHco4EGP12fdX5nm2xjmvvGqjHbpdRk50A/vionAOrnnmvyCzAOtm+YXX6K1Vqg5rrKzkMg4tZG7+tfQ0Ui4lxmMbusWmt8RZSC1P5o/jKFwzuqzIZywA=----ATTACHMENT:----Njg0NTk0NDg4NTQ3NTQ4NyAxODY3MTA3MjgxNDM4MDY2IDQ2ODIyODg1ODcxNzY5ODM=