/** * 获取或者批量设置路由定义 * @access public * @param mixed $rules 请求类型或者路由定义数组 * @return array */ public static function rules($rules = '') { if (is_array($rules)) { self::$rules = $rules; } elseif ($rules) { return true === $rules ? self::$rules : self::$rules[strtolower($rules)]; } else { $rules = self::$rules; unset($rules['pattern'], $rules['alias'], $rules['domain'], $rules['name']); return $rules; } }
/** * 获取或者批量设置路由定义 * @access public * @param mixed $rules 请求类型或者路由定义数组 * @return array */ public static function rules($rules = '') { if (is_array($rules)) { self::$rules = $rules; } elseif ($rules) { return self::$rules[$rules]; } else { $rules = self::$rules; unset($rules['pattern'], $rules['alias'], $rules['domain']); return $rules; } }