Route类的name方法支持批量设置

This commit is contained in:
thinkphp
2016-08-23 22:17:08 +08:00
parent dda1faaa2e
commit 242c8bf7c6
4 changed files with 16 additions and 14 deletions

View File

@@ -138,12 +138,14 @@ class Route
/**
* 设置路由绑定
* @access public
* @param string $name 路由命名标识
* @param string|array $name 路由命名标识 数组表示批量设置
* @return array
*/
public static function name($name = '')
{
if ('' === $name) {
if (is_array($name)) {
return self::$name = $name;
} elseif ('' === $name) {
return self::$name;
} else {
return isset(self::$name[$name]) ? self::$name[$name] : null;