This commit is contained in:
2020-12-16 16:39:50 +08:00
parent 59d6ad55cd
commit cc219221e7
+11 -9
View File
@@ -92,18 +92,20 @@ class Middleware
return; return;
} }
foreach ($annotation as $item) { foreach ($annotation as $item) {
var_dump($item); foreach ($item['attributes'] as $attribute) {
if ($item instanceof Interceptor) { var_dump($attribute);
$node->addInterceptor($item->interceptor); if ($attribute instanceof Interceptor) {
$node->addInterceptor($attribute->interceptor);
} }
if ($item instanceof After) { if ($attribute instanceof After) {
$node->addAfter($item->after); $node->addAfter($attribute->after);
} }
if ($item instanceof RMiddleware) { if ($attribute instanceof RMiddleware) {
$node->addMiddleware($item->middleware); $node->addMiddleware($attribute->middleware);
}
if ($attribute instanceof Limits) {
$node->addLimits($attribute->limits);
} }
if ($item instanceof Limits) {
$node->addLimits($item->limits);
} }
} }
} }