浏览代码

Update Core\Router

Autocomplete {hash} in links.
Visman 4 年之前
父节点
当前提交
6a9bcdddff
共有 1 个文件被更改,包括 7 次插入1 次删除
  1. 7 1
      app/Core/Router.php

+ 7 - 1
app/Core/Router.php

@@ -145,7 +145,13 @@ class Router
         }
 
         list($link, $names) = $data;
-        // автоматическое вычисление токена
+        // автоматическое вычисление токена/хэша
+        if (
+            isset($names['hash'])
+            && ! isset($args['hash'])
+        ) {
+            $args['hash'] = $this->csrf->createHash($marker, $args);
+        }
         if (
             isset($names['token'])
             && ! isset($args['token'])