value; try { $className = $crontab['target']; $bizId = $crontab['biz_id']; // 创建类的实例 $instance = new $className(); // 使用反射动态调用非静态方法 $reflectionMethod = new \ReflectionMethod($className, 'run'); $log = $reflectionMethod->invokeArgs($instance, [$bizId]); } catch (\Throwable $throwable) { $code = OperationResult::FAILURE->value; $log = $throwable->getMessage(); } return ['log' => $log, 'code' => $code]; } }