diff --git a/src/UrlBuilder.php b/src/UrlBuilder.php
index <HASH>..<HASH> 100644
--- a/src/UrlBuilder.php
+++ b/src/UrlBuilder.php
@@ -120,9 +120,9 @@ REGEX;
         }
     }
 
-    public function cover($params = [])
+    public function cover($params = [], $route = null)
     {
         $params = array_merge($this->currentInfo['params'], $params);
-        return $this->route($this->currentRouteName, $params);
+        return $this->route($route ?: $this->currentRouteName, $params);
     }
 }
url builder cover method support route arg