$path
$path : string
完全兼容 Symfony 路由写法的 Attribute 路由定义类 ✅ 支持:path、methods、name、defaults、requirements、schemes、host ✅ 扩展:prefix、group、middleware(控制器级继承) ✅ 扩展:auth(是否需要认证)和 roles(允许的角色列表).
$path : string
$methods : array
$name : ?string
$defaults : array
$requirements : array
$schemes : array
$host : ?string
$prefix : ?string
$group : ?string
$middleware : array
$auth : ?bool
$roles : array
__construct(string $path = '', array $methods = [], ?string $name = null, array $defaults = [], array $requirements = [], array $schemes = [], ?string $host = null, ?string $prefix = null, ?string $group = null, array $middleware = [], ?bool $auth = null, array $roles = []) : mixed
| string | $path | |
| array | $methods | |
| ?string | $name | |
| array | $defaults | |
| array | $requirements | |
| array | $schemes | |
| ?string | $host | |
| ?string | $prefix | |
| ?string | $group | |
| array | $middleware | |
| ?bool | $auth | |
| array | $roles |