<?php

declare(strict_types=1);

namespace Kylin\Pay\Artful;

/**
 * Artful 火箭（请求载体）桥接类
 *
 * Rocket 是 Artful 框架的核心数据载体，贯穿整个请求生命周期。
 * 包含请求参数、插件链、HTTP 客户端、响应结果等上下文信息。
 *
 * @property array                                      $plugins       插件链
 * @property array                                      $params        请求参数
 * @property \Yansongda\Supports\Collection             $payload       载荷数据
 * @property \Psr\Http\Message\ResponseInterface|null   $destination   目标响应
 * @property \Psr\Http\Message\MessageInterface|null    $destinationOrigin 原始目标响应
 * @property \Yansongda\Supports\Collection|null        $destinationCollection 响应集合
 * @property \Psr\Http\Message\ServerRequestInterface|null $radar       雷达（请求）
 * @property \Yansongda\Supports\Collection|null        $radarParams  雷达参数
 * @property \GuzzleHttp\Client|null                    $radarHttpClient 雷达 HTTP 客户端
 * @property \Yansongda\Artful\Direction\DirectionInterface|null $direction 方向
 * @property string|null                                $directionName 方向名称
 * @property string|null                                $packer       打包器
 * @property string|null                                $mergeKey     合并键
 * @property string|null                                $mergePlugin  合并插件
 */
class Rocket extends \Yansongda\Artful\Rocket
{
    //
}