public function __construct() { $this->setupAutoload(); $url = $this->parseURL(); foreach (RouteCollection::getCollection() as $key) { $routeParams = Route::GetRoutParams($key['url'], $url); if ($routeParams !== FALSE && strcmp($this->action, $key["action"]) == 0) { $name = "controllers\\" . $key["controller"]; $this->controller = new $name(); $this->method = $key["method"]; $this->controller->{$this->method}($this->params); break; } } }