add Class-based custom annotation parsing

This commit is contained in:
whale
2020-07-06 19:06:02 +08:00
parent 504934f057
commit a72e0f705c

View File

@@ -99,6 +99,9 @@ class AnnotationParser
continue 2; continue 2;
} elseif ($vs instanceof Middleware) { } elseif ($vs instanceof Middleware) {
$middleware_addon = $vs; $middleware_addon = $vs;
} elseif ($vs instanceof CustomAnnotation) {
$vs->class = $reflection_class->getName();
ZMBuf::$events[get_class($vs)][] = $vs;
} }
} }
foreach ($methods as $vs) { foreach ($methods as $vs) {