private function fetchRoutingTableFromCache()
    {
        $this->routes = $this->cacheInterface->get('Routing_Table');

        if (empty($this->routes))
        {
            $this->routes = $this->loadRoutingTable();
        }

        if (!empty($this->routes)) {
            $this->traverseRouteListAndBuildMap();
        }

        return $this->routes;
    }
private function fetchRoutingTableFromCache()
    {
        $this->routes = $this->cacheInterface->get('Routing_Table');

        if (empty($this->routes))
        {
            $this->routes = $this->loadRoutingTable();
        }

        if (!empty($this->routes)) {
            $this->traverseRouteListAndBuildMap();
        }

        return $this->routes;
    }
private function fetchRoutingTableFromCache ( ) { $ this -> routes = $ this -> cacheInterface -> get ( 'Routing_Table' ) ; if ( empty ( $ this -> routes ) ) { $ this -> routes = $ this -> loadRoutingTable ( ) ; } if ( ! empty ( $ this -> routes ) ) { $ this -> traverseRouteListAndBuildMap ( ) ; } return $ this -> routes ; }
Fetch the routing table using the default cache provider

@return \Slab\Router\Route
Fetch the routing table using the default cache provider