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