protected function publishRoutes() {
        $routes = $this->routes;
        $this->parseRoutesData();
        $this->dispatcher = $this->createDispatcher(function(\FastRoute\RouteCollector $r) use ($routes) {
            foreach ($routes as $routeRow) {
                $r->addRoute($routeRow['httpMethod'], $routeRow['route'], $routeRow['handler']);
            }
        });
    }
protected function publishRoutes() {
        $routes = $this->routes;
        $this->parseRoutesData();
        $this->dispatcher = $this->createDispatcher(function(\FastRoute\RouteCollector $r) use ($routes) {
            foreach ($routes as $routeRow) {
                $r->addRoute($routeRow['httpMethod'], $routeRow['route'], $routeRow['handler']);
            }
        });
    }
protected function publishRoutes ( ) { $ routes = $ this -> routes ; $ this -> parseRoutesData ( ) ; $ this -> dispatcher = $ this -> createDispatcher ( function ( \ FastRoute \ RouteCollector $ r ) use ( $ routes ) { foreach ( $ routes as $ routeRow ) { $ r -> addRoute ( $ routeRow [ 'httpMethod' ] , $ routeRow [ 'route' ] , $ routeRow [ 'handler' ] ) ; } } ) ; }
Register all defined routes in dispatcher
Register all defined routes in dispatcher