private function route_request() {
		$named_arguments = $this->get_named_arguments();

		list( $to_class, $to_method, $on_error ) = $this->get_route_parts();

		return $this->do_route( $to_class, $to_method, $named_arguments, $on_error );
	}
private function route_request() {
		$named_arguments = $this->get_named_arguments();

		list( $to_class, $to_method, $on_error ) = $this->get_route_parts();

		return $this->do_route( $to_class, $to_method, $named_arguments, $on_error );
	}
private function route_request ( ) { $ named_arguments = $ this -> get_named_arguments ( ) ; list ( $ to_class , $ to_method , $ on_error ) = $ this -> get_route_parts ( ) ; return $ this -> do_route ( $ to_class , $ to_method , $ named_arguments , $ on_error ) ; }
Build and do the route

@throws \ReflectionException
Build and do the route