This commit is contained in:
2021-02-23 14:50:24 +08:00
parent 214bda70a4
commit e350746a19
+8 -8
View File
@@ -23,23 +23,23 @@ trait Node
*/ */
public function reflectClass(array $classes): array public function reflectClass(array $classes): array
{ {
$di = Snowflake::getDi(); $array = [];
foreach ($classes as $class) { foreach ($classes as $class) {
$object = $di->get($class); $object = Snowflake::getDi()->get($class);
if ($object instanceof Interceptor) { if ($object instanceof Interceptor) {
$classes[] = [$object, 'Interceptor']; $array[] = [$object, 'Interceptor'];
} }
if ($object instanceof Limits) { if ($object instanceof Limits) {
$classes[] = [$object, 'next']; $array[] = [$object, 'next'];
} }
if ($object instanceof After) { if ($object instanceof After) {
$classes[] = [$object, 'onHandler']; $array[] = [$object, 'onHandler'];
} }
if ($object instanceof Middleware) { if ($object instanceof Middleware) {
$classes[] = [$object, 'onHandler']; $array[] = [$object, 'onHandler'];
} }
} }
return $classes; return $array;
} }
} }