@@ -19,7 +19,7 @@ class RouteList implements Router
19
19
{
20
20
protected ?self $ parent ;
21
21
22
- /** @var array of [ Router, flags] */
22
+ /** @var array<array{ Router, int}> */
23
23
private array $ list = [];
24
24
25
25
/** @var Router[][]|null */
@@ -136,8 +136,8 @@ public function warmupCache(): void
136
136
// find best key
137
137
$ candidates = [];
138
138
$ routers = [];
139
- foreach ($ this ->list as [$ router , $ flags ]) {
140
- if ($ flags & self :: ONE_WAY ) {
139
+ foreach ($ this ->list as [$ router , $ oneWay ]) {
140
+ if ($ oneWay ) {
141
141
continue ;
142
142
} elseif ($ router instanceof self) {
143
143
$ router ->warmupCache ();
@@ -187,9 +187,9 @@ public function warmupCache(): void
187
187
/**
188
188
* Adds a router.
189
189
*/
190
- public function add (Router $ router , int $ flags = 0 ): static
190
+ public function add (Router $ router , int $ oneWay = 0 ): static
191
191
{
192
- $ this ->list [] = [$ router , $ flags ];
192
+ $ this ->list [] = [$ router , $ oneWay ];
193
193
$ this ->ranks = null ;
194
194
return $ this ;
195
195
}
@@ -198,9 +198,9 @@ public function add(Router $router, int $flags = 0): static
198
198
/**
199
199
* Prepends a router.
200
200
*/
201
- public function prepend (Router $ router , int $ flags = 0 ): void
201
+ public function prepend (Router $ router , int $ oneWay = 0 ): void
202
202
{
203
- array_splice ($ this ->list , 0 , 0 , [[$ router , $ flags ]]);
203
+ array_splice ($ this ->list , 0 , 0 , [[$ router , $ oneWay ]]);
204
204
$ this ->ranks = null ;
205
205
}
206
206
@@ -225,9 +225,9 @@ protected function modify(int $index, ?Router $router): void
225
225
* @param array $metadata default values or metadata
226
226
* @return static
227
227
*/
228
- public function addRoute (string $ mask , array $ metadata = [], int $ flags = 0 )
228
+ public function addRoute (string $ mask , array $ metadata = [], int $ oneWay = 0 )
229
229
{
230
- $ this ->add (new Route ($ mask , $ metadata ), $ flags );
230
+ $ this ->add (new Route ($ mask , $ metadata ), $ oneWay );
231
231
return $ this ;
232
232
}
233
233
0 commit comments