no message

This commit is contained in:
hellcat 2025-03-20 23:23:59 +08:00
parent b2cbaa1186
commit 68b4d2c8ef

View File

@ -7,14 +7,19 @@ namespace App\Controllers\TomApi\Tg;
//use App\Controllers\BaseController;
//use Psr\Http\Message\ResponseInterface;
//use Slim\Http\Response;
use Slim\Http\ServerRequest;
//use Slim\Http\ServerRequest;
use App\Models\Config;
//use GuzzleHttp\Psr7\ServerRequest;
//use GuzzleHttp\Psr7\Utils;
//use Psr\Http\Message\ResponseInterface;
//use Slim\Http\Response;
use Exception;
use GuzzleHttp\Exception\GuzzleException;
use Psr\Http\Client\ClientExceptionInterface;
use Psr\Http\Message\ResponseInterface;
use Slim\Http\Response;
use App\Controllers\Admin\TicketController;
use Slim\Http\ServerRequest;
final class HookController
{
@ -75,15 +80,27 @@ final class HookController
// use GuzzleHttp\Psr7\Utils;
// 创建一个包含请求体的 ServerRequest 实例
$body = ['comment' => $variableText];
$request = new ServerRequest('POST', '/ticket/$number', ['Content-Type' => 'application/json'], json_encode($body));
// $body = ['comment' => $variableText];
// $request = new ServerRequest('POST', '/ticket/$number', ['Content-Type' => 'application/json'], json_encode($body));
//
// // 创建一个 Response 实例
// $response = new Response(200, []);
//
// // 调用 update 方法
// $controller = new TicketController();
// $controller->update($request, $response, []);
$request = new Request();
$response = new Response();
// 创建一个 Response 实例
$response = new Response(200, []);
// 设置参数
$request->merge(['comment' => $responseText]);
// 实例化控制器
$controller = new CommentController();
// 调用 update 方法
$controller = new TicketController();
$controller->update($request, $response, []);
$response = $controller->update($request, $response, ['id' => $number]);
}