rkljw 3 月之前
父節點
當前提交
7fc9ae7b07

+ 7 - 0
.env

@@ -20,3 +20,10 @@ AMQP_HOST=103.105.201.2
 AMQP_PORT=5673
 AMQP_USER=rabbitmq
 AMQP_PASSWORD=H8eDTAk6LY7EjJ8y
+
+
+#图片服务器地址
+OSS_ENDPOINT =http://l1.bb1a.cn:55966
+OSS_KEY = xoycEr5qezRF91xITN6i
+OSS_SECRET = IYVyqYZxCCxQD5YnRsayzzNORBqwAPfhQlHP1Glw
+BUCKET = dev

+ 38 - 0
app/JsonRpc/PublicRpcService.php

@@ -16,6 +16,8 @@ use App\Model\Component;
 use App\Tools\Result;
 use Hyperf\RpcServer\Annotation\RpcService;
 use Hyperf\Support\Collection;
+use App\Service\MinioService;
+
 
 #[RpcService(name: "PublicRpcService", protocol: "jsonrpc-http", server: "jsonrpc-http")]
 class PublicRpcService implements PublicRpcServiceInterface
@@ -495,6 +497,7 @@ class PublicRpcService implements PublicRpcServiceInterface
             return Result::success($result);
         }
     }
+
     /**
      * 获取getTemplateClass
      * @param array $data
@@ -577,6 +580,7 @@ class PublicRpcService implements PublicRpcServiceInterface
             $where[] = ['template_class.name', 'like', '%' . $data['template_class_name'] . '%'];
         }
 
+
         if (!empty($data['sector_name'])) {
             if (!empty($data['sector_name'])) {
                 // $where['sector_name'] = $data['sector_name'];
@@ -720,4 +724,38 @@ class PublicRpcService implements PublicRpcServiceInterface
         }
 
     }
+
+
+    /**
+     * 获取所有的buckets
+     * @param array $data
+     * @return array
+     */
+    public function getBuckets(array $data) :array
+    {
+        $result = new MinioService();
+        // 调用服务层的方法获取存储桶列表
+        $bucketsResponse =$result->listBuckets();
+        // 直接返回服务层生成的响应
+        return Result::success($bucketsResponse['data']);
+    }
+
+    /**
+     * 上传文件
+     * @param array $data
+     * @return array
+     */
+    public function uploadFile(array $data) :array
+    {
+        $result = new MinioService();
+        $rep = $result->uploadFile($data);
+        if($rep['code']==200){
+            return Result::success($rep['data']);
+        }else{
+            return Result::error("上传失败!");
+        }
+
+    }
+
+
 }

+ 13 - 0
app/JsonRpc/PublicRpcServiceInterface.php

@@ -131,6 +131,7 @@ interface PublicRpcServiceInterface
      * @return array
      */
     public function modZhinengbumen(array $data): array;
+
     public function getTemplateClass(array $data);
     public function getTemplateList(array $data);
     public function getTemplateInfo(array $data);
@@ -149,4 +150,16 @@ interface PublicRpcServiceInterface
     public function updateComponent(array $data);
     public function getWebsiteTemplateList(array $data);
     public function getWebsiteTemplateInfo(array $data);
+    /**
+     * @param array $data
+     * @return array
+     */
+    public function getBuckets(array $data): array;
+
+    /**
+     * @param array $data
+     * @return array
+     */
+    public function uploadFile(array $data): array;
+
 }

+ 98 - 0
app/Service/MinioService.php

@@ -0,0 +1,98 @@
+<?php
+
+declare(strict_types=1);
+
+namespace App\Service;
+
+use Aws\S3\S3Client;
+use Hyperf\HttpServer\Contract\ResponseInterface;
+use function Hyperf\Support\env;
+use App\Tools\Result;
+use Hyperf\HttpMessage\Upload\UploadedFile;
+
+class MinioService
+{
+    /**
+     * @Inject
+     * @var ResponseInterface
+     */
+    protected $response;
+
+    /**
+     * @Inject
+     * @var \Hyperf\Config\ConfigInterface
+     */
+    protected $config;
+
+    protected $s3Client;
+
+    public function __construct()
+    {
+        $this->s3Client = new S3Client([
+            'version' => 'latest',
+            'region'  => 'chinese',
+            'endpoint' => env("OSS_ENDPOINT"),
+            'use_path_style_endpoint' => true,
+            'credentials' => [
+                'key'    => env("OSS_KEY"),
+                'secret' => env("OSS_SECRET"),
+            ],
+        ]);
+    }
+
+    /**
+     * 没几把鸟用用来测试的
+     * @return \Psr\Http\Message\ResponseInterface
+     */
+    public function listBuckets()
+    {
+        try {
+            // 获取所有存储桶列表
+            $result =  $this->s3Client->listBuckets();
+            // 提取存储桶名称
+            $buckets = array_column($result['Buckets'], 'Name');
+            return  Result::success($buckets);
+        } catch (\Aws\Exception\AwsException $e) {
+            return  Result::error("报错了");
+        } catch (\Exception $e) {
+            return  Result::error("报错了");
+        }
+    }
+
+    /**
+     * 上传文件
+     * @return array|string[]
+     */
+    public function uploadFile($data)
+    {
+        $acceptExt = ['png', 'jpg', 'jpeg', 'gif', 'xls', 'xlsx', 'pdf', 'doc', 'docx', 'ppt', 'zip', 'pptx', 'mp4', 'flv','rar','tar'];
+        try {
+            if (!in_array( $data['ext'], $acceptExt)) {
+                return Result::error('文件名后缀不允许');
+            }
+            $fileName = time().mt_rand(1, 1000000) . '.' . $data['ext'];
+            $finalPath =  DIRECTORY_SEPARATOR.date('Ymd').DIRECTORY_SEPARATOR  . $fileName;
+            $key = $data['contentType'].$finalPath;
+            var_dump("key:",$key);
+            $result = $this->s3Client->putObject([
+                'Bucket' => env("BUCKET"),
+                'Key' => $key,
+                'Body' => base64_decode($data['fileContent']),
+                'ACL' => 'public-read',
+                'ContentType' => $data['contentType'],
+            ]);
+            $rep = [
+                'imgUrl'=>$result['ObjectURL'],
+                'id'=>uniqid(),
+                'src'=>$key,
+                'fileName'=>$fileName,
+                'fileType'=> $data['ext'],
+                'oldFileName'=>$data['fileName']
+            ];
+            return  Result::success($rep);
+        } catch (\Exception $e) {
+            return  Result::error($e->getMessage());
+        }
+    }
+
+}

+ 1 - 0
composer.json

@@ -13,6 +13,7 @@
     "license": "Apache-2.0",
     "require": {
         "php": ">=8.1",
+        "aws/aws-sdk-php": "^3.336",
         "doctrine/annotations": "^2.0",
         "hyperf/cache": "~3.1.0",
         "hyperf/command": "~3.1.0",

+ 219 - 1
composer.lock

@@ -4,8 +4,160 @@
         "Read more about it at https://getcomposer.org/doc/01-basic-usage.md#installing-dependencies",
         "This file is @generated automatically"
     ],
-    "content-hash": "e1c0d5614a20cf9b42168ead47cafc3d",
+    "content-hash": "a4fab8fe7069cf132d8088fb346f5c2a",
     "packages": [
+        {
+            "name": "aws/aws-crt-php",
+            "version": "v1.2.7",
+            "source": {
+                "type": "git",
+                "url": "https://github.com/awslabs/aws-crt-php.git",
+                "reference": "d71d9906c7bb63a28295447ba12e74723bd3730e"
+            },
+            "dist": {
+                "type": "zip",
+                "url": "https://api.github.com/repos/awslabs/aws-crt-php/zipball/d71d9906c7bb63a28295447ba12e74723bd3730e",
+                "reference": "d71d9906c7bb63a28295447ba12e74723bd3730e",
+                "shasum": ""
+            },
+            "require": {
+                "php": ">=5.5"
+            },
+            "require-dev": {
+                "phpunit/phpunit": "^4.8.35||^5.6.3||^9.5",
+                "yoast/phpunit-polyfills": "^1.0"
+            },
+            "suggest": {
+                "ext-awscrt": "Make sure you install awscrt native extension to use any of the functionality."
+            },
+            "type": "library",
+            "autoload": {
+                "classmap": [
+                    "src/"
+                ]
+            },
+            "notification-url": "https://packagist.org/downloads/",
+            "license": [
+                "Apache-2.0"
+            ],
+            "authors": [
+                {
+                    "name": "AWS SDK Common Runtime Team",
+                    "email": "aws-sdk-common-runtime@amazon.com"
+                }
+            ],
+            "description": "AWS Common Runtime for PHP",
+            "homepage": "https://github.com/awslabs/aws-crt-php",
+            "keywords": [
+                "amazon",
+                "aws",
+                "crt",
+                "sdk"
+            ],
+            "support": {
+                "issues": "https://github.com/awslabs/aws-crt-php/issues",
+                "source": "https://github.com/awslabs/aws-crt-php/tree/v1.2.7"
+            },
+            "time": "2024-10-18T22:15:13+00:00"
+        },
+        {
+            "name": "aws/aws-sdk-php",
+            "version": "3.336.6",
+            "source": {
+                "type": "git",
+                "url": "https://github.com/aws/aws-sdk-php.git",
+                "reference": "0a99dab427f0a1c082775301141aeac3558691ad"
+            },
+            "dist": {
+                "type": "zip",
+                "url": "https://api.github.com/repos/aws/aws-sdk-php/zipball/0a99dab427f0a1c082775301141aeac3558691ad",
+                "reference": "0a99dab427f0a1c082775301141aeac3558691ad",
+                "shasum": ""
+            },
+            "require": {
+                "aws/aws-crt-php": "^1.2.3",
+                "ext-json": "*",
+                "ext-pcre": "*",
+                "ext-simplexml": "*",
+                "guzzlehttp/guzzle": "^6.5.8 || ^7.4.5",
+                "guzzlehttp/promises": "^1.4.0 || ^2.0",
+                "guzzlehttp/psr7": "^1.9.1 || ^2.4.5",
+                "mtdowling/jmespath.php": "^2.6",
+                "php": ">=7.2.5",
+                "psr/http-message": "^1.0 || ^2.0"
+            },
+            "require-dev": {
+                "andrewsville/php-token-reflection": "^1.4",
+                "aws/aws-php-sns-message-validator": "~1.0",
+                "behat/behat": "~3.0",
+                "composer/composer": "^1.10.22",
+                "dms/phpunit-arraysubset-asserts": "^0.4.0",
+                "doctrine/cache": "~1.4",
+                "ext-dom": "*",
+                "ext-openssl": "*",
+                "ext-pcntl": "*",
+                "ext-sockets": "*",
+                "nette/neon": "^2.3",
+                "paragonie/random_compat": ">= 2",
+                "phpunit/phpunit": "^5.6.3 || ^8.5 || ^9.5",
+                "psr/cache": "^1.0 || ^2.0 || ^3.0",
+                "psr/simple-cache": "^1.0 || ^2.0 || ^3.0",
+                "sebastian/comparator": "^1.2.3 || ^4.0",
+                "yoast/phpunit-polyfills": "^1.0"
+            },
+            "suggest": {
+                "aws/aws-php-sns-message-validator": "To validate incoming SNS notifications",
+                "doctrine/cache": "To use the DoctrineCacheAdapter",
+                "ext-curl": "To send requests using cURL",
+                "ext-openssl": "Allows working with CloudFront private distributions and verifying received SNS messages",
+                "ext-sockets": "To use client-side monitoring"
+            },
+            "type": "library",
+            "extra": {
+                "branch-alias": {
+                    "dev-master": "3.0-dev"
+                }
+            },
+            "autoload": {
+                "files": [
+                    "src/functions.php"
+                ],
+                "psr-4": {
+                    "Aws\\": "src/"
+                },
+                "exclude-from-classmap": [
+                    "src/data/"
+                ]
+            },
+            "notification-url": "https://packagist.org/downloads/",
+            "license": [
+                "Apache-2.0"
+            ],
+            "authors": [
+                {
+                    "name": "Amazon Web Services",
+                    "homepage": "http://aws.amazon.com"
+                }
+            ],
+            "description": "AWS SDK for PHP - Use Amazon Web Services in your PHP project",
+            "homepage": "http://aws.amazon.com/sdkforphp",
+            "keywords": [
+                "amazon",
+                "aws",
+                "cloud",
+                "dynamodb",
+                "ec2",
+                "glacier",
+                "s3",
+                "sdk"
+            ],
+            "support": {
+                "forum": "https://forums.aws.amazon.com/forum.jspa?forumID=80",
+                "issues": "https://github.com/aws/aws-sdk-php/issues",
+                "source": "https://github.com/aws/aws-sdk-php/tree/3.336.6"
+            },
+            "time": "2024-12-28T04:16:13+00:00"
+        },
         {
             "name": "carbonphp/carbon-doctrine-types",
             "version": "3.2.0",
@@ -4622,6 +4774,72 @@
             ],
             "time": "2024-04-12T21:02:21+00:00"
         },
+        {
+            "name": "mtdowling/jmespath.php",
+            "version": "2.8.0",
+            "source": {
+                "type": "git",
+                "url": "https://github.com/jmespath/jmespath.php.git",
+                "reference": "a2a865e05d5f420b50cc2f85bb78d565db12a6bc"
+            },
+            "dist": {
+                "type": "zip",
+                "url": "https://api.github.com/repos/jmespath/jmespath.php/zipball/a2a865e05d5f420b50cc2f85bb78d565db12a6bc",
+                "reference": "a2a865e05d5f420b50cc2f85bb78d565db12a6bc",
+                "shasum": ""
+            },
+            "require": {
+                "php": "^7.2.5 || ^8.0",
+                "symfony/polyfill-mbstring": "^1.17"
+            },
+            "require-dev": {
+                "composer/xdebug-handler": "^3.0.3",
+                "phpunit/phpunit": "^8.5.33"
+            },
+            "bin": [
+                "bin/jp.php"
+            ],
+            "type": "library",
+            "extra": {
+                "branch-alias": {
+                    "dev-master": "2.8-dev"
+                }
+            },
+            "autoload": {
+                "files": [
+                    "src/JmesPath.php"
+                ],
+                "psr-4": {
+                    "JmesPath\\": "src/"
+                }
+            },
+            "notification-url": "https://packagist.org/downloads/",
+            "license": [
+                "MIT"
+            ],
+            "authors": [
+                {
+                    "name": "Graham Campbell",
+                    "email": "hello@gjcampbell.co.uk",
+                    "homepage": "https://github.com/GrahamCampbell"
+                },
+                {
+                    "name": "Michael Dowling",
+                    "email": "mtdowling@gmail.com",
+                    "homepage": "https://github.com/mtdowling"
+                }
+            ],
+            "description": "Declaratively specify how to extract elements from a JSON document",
+            "keywords": [
+                "json",
+                "jsonpath"
+            ],
+            "support": {
+                "issues": "https://github.com/jmespath/jmespath.php/issues",
+                "source": "https://github.com/jmespath/jmespath.php/tree/2.8.0"
+            },
+            "time": "2024-09-04T18:46:31+00:00"
+        },
         {
             "name": "nesbot/carbon",
             "version": "2.72.5",

+ 48 - 47
config/autoload/server.php

@@ -1,47 +1,48 @@
-<?php
-
-declare(strict_types=1);
-/**
- * This file is part of Hyperf.
- *
- * @link     https://www.hyperf.io
- * @document https://hyperf.wiki
- * @contact  group@hyperf.io
- * @license  https://github.com/hyperf/hyperf/blob/master/LICENSE
- */
-use Hyperf\Server\Event;
-use Hyperf\Server\Server;
-use Swoole\Constant;
-
-return [
-    'mode' => SWOOLE_PROCESS,
-    'servers' => [
-        [
-            'name' => 'jsonrpc-http',
-            'type' => Server::SERVER_HTTP,
-            'host' => '0.0.0.0',
-            'port' => 9502,
-            'sock_type' => SWOOLE_SOCK_TCP,
-            'callbacks' => [
-                Event::ON_REQUEST => [Hyperf\JsonRpc\HttpServer::class, 'onRequest'],
-            ],
-        ],
-
-    ],
-    'settings' => [
-        Constant::OPTION_ENABLE_COROUTINE => true,
-        Constant::OPTION_WORKER_NUM => swoole_cpu_num(),
-        Constant::OPTION_PID_FILE => BASE_PATH . '/runtime/hyperf.pid',
-        Constant::OPTION_OPEN_TCP_NODELAY => true,
-        Constant::OPTION_MAX_COROUTINE => 100000,
-        Constant::OPTION_OPEN_HTTP2_PROTOCOL => true,
-        Constant::OPTION_MAX_REQUEST => 100000,
-        Constant::OPTION_SOCKET_BUFFER_SIZE => 2 * 1024 * 1024,
-        Constant::OPTION_BUFFER_OUTPUT_SIZE => 2 * 1024 * 1024,
-    ],
-    'callbacks' => [
-        Event::ON_WORKER_START => [Hyperf\Framework\Bootstrap\WorkerStartCallback::class, 'onWorkerStart'],
-        Event::ON_PIPE_MESSAGE => [Hyperf\Framework\Bootstrap\PipeMessageCallback::class, 'onPipeMessage'],
-        Event::ON_WORKER_EXIT => [Hyperf\Framework\Bootstrap\WorkerExitCallback::class, 'onWorkerExit'],
-    ],
-];
+<?php
+
+declare(strict_types=1);
+/**
+ * This file is part of Hyperf.
+ *
+ * @link     https://www.hyperf.io
+ * @document https://hyperf.wiki
+ * @contact  group@hyperf.io
+ * @license  https://github.com/hyperf/hyperf/blob/master/LICENSE
+ */
+use Hyperf\Server\Event;
+use Hyperf\Server\Server;
+use Swoole\Constant;
+
+return [
+    'mode' => SWOOLE_PROCESS,
+    'servers' => [
+        [
+            'name' => 'jsonrpc-http',
+            'type' => Server::SERVER_HTTP,
+            'host' => '0.0.0.0',
+            'port' => 9502,
+            'sock_type' => SWOOLE_SOCK_TCP,
+            'callbacks' => [
+                Event::ON_REQUEST => [Hyperf\JsonRpc\HttpServer::class, 'onRequest'],
+            ],
+        ],
+
+    ],
+    'settings' => [
+        Constant::OPTION_ENABLE_COROUTINE => true,
+        Constant::OPTION_WORKER_NUM => swoole_cpu_num(),
+        Constant::OPTION_PID_FILE => BASE_PATH . '/runtime/hyperf.pid',
+        Constant::OPTION_OPEN_TCP_NODELAY => true,
+        Constant::OPTION_MAX_COROUTINE => 100000,
+        Constant::OPTION_OPEN_HTTP2_PROTOCOL => true,
+        Constant::OPTION_MAX_REQUEST => 100000,
+        Constant::OPTION_SOCKET_BUFFER_SIZE => 2 * 1024 * 1024,
+        Constant::OPTION_BUFFER_OUTPUT_SIZE => 2 * 1024 * 1024,
+        Constant::OPTION_PACKAGE_MAX_LENGTH => 15 * 1024 * 1024,
+    ],
+    'callbacks' => [
+        Event::ON_WORKER_START => [Hyperf\Framework\Bootstrap\WorkerStartCallback::class, 'onWorkerStart'],
+        Event::ON_PIPE_MESSAGE => [Hyperf\Framework\Bootstrap\PipeMessageCallback::class, 'onPipeMessage'],
+        Event::ON_WORKER_EXIT => [Hyperf\Framework\Bootstrap\WorkerExitCallback::class, 'onWorkerExit'],
+    ],
+];

File diff suppressed because it is too large
+ 0 - 3
runtime/container/scan.cache


+ 0 - 116
runtime/logs/hyperf.log

@@ -1,116 +0,0 @@
-[2024-11-21T07:56:29.674152+00:00] sql.INFO: [87.21] select * from `letter_type` where (`type` = '1') order by `sort` asc [] []
-[2024-11-21T07:56:40.645759+00:00] sql.INFO: [18.18] select * from `letter_type` where (`type` = '1' and `pid` = '14') order by `sort` asc [] []
-[2024-11-21T07:56:56.646094+00:00] sql.INFO: [103.6] insert into `letter_of_complaint` (`title`, `nature`, `nature_level0`, `nature_level1`, `nature_level3`, `name`, `id_card`, `mobile`, `describe`, `like_remark`, `judgment`, `audio_and_video`, `contract`, `qualifications`, `money`, `other`, `user_id`) values ('我测试一条', '5', '14', '29', '113', '1', '1', '15801245755', '111', '111111111', '', '', '', '', '1', '111', '71') [] []
-[2024-12-24T13:38:22.634084+08:00] sql.INFO: [79.99] select * from `website` where `website`.`id` = '1' limit 1 [] []
-[2024-12-24T13:38:22.689694+08:00] sql.INFO: [36.89] select `page_type` from `website_template_info` where `website_id` = '1' limit 1 [] []
-[2024-12-24T13:38:22.711460+08:00] sql.INFO: [16.96] select * from `template_class` where `id` = '1' limit 1 [] []
-[2024-12-24T13:38:22.768086+08:00] sql.INFO: [48.59] select `template`.*, `template_class`.`name` from `template` left join `template_class` on `template_class`.`id` = `template`.`template_class_id` where `template_class_id` = '1' and (json_contains(`template_img`, '{"value":"[\"1\", \"2\"]"}')) order by `template`.`updated_at` desc limit 10 offset 0 [] []
-[2024-12-24T13:39:53.822180+08:00] sql.INFO: [60.11] select * from `website` where `website`.`id` = '1' limit 1 [] []
-[2024-12-24T13:39:53.851174+08:00] sql.INFO: [14.23] select `page_type` from `website_template_info` where `website_id` = '1' limit 1 [] []
-[2024-12-24T13:39:53.873007+08:00] sql.INFO: [17.99] select * from `template_class` where `id` = '1' limit 1 [] []
-[2024-12-24T13:39:53.905074+08:00] sql.INFO: [15.48] select `template`.*, `template_class`.`name` from `template` left join `template_class` on `template_class`.`id` = `template`.`template_class_id` where `template_class_id` = '1' and (json_contains(`template_img`, '{"value":"[\"1\", \"2\"]"}')) order by `template`.`updated_at` desc limit 10 offset 0 [] []
-[2024-12-24T13:40:29.035491+08:00] sql.INFO: [443.27] select * from `website` where `website`.`id` = '1' limit 1 [] []
-[2024-12-24T13:40:29.050704+08:00] sql.INFO: [13.92] select `page_type` from `website_template_info` where `website_id` = '1' limit 1 [] []
-[2024-12-24T13:40:29.066201+08:00] sql.INFO: [14.5] select * from `template_class` where `id` = '1' limit 1 [] []
-[2024-12-24T13:40:29.082003+08:00] sql.INFO: [14.57] select `template`.*, `template_class`.`name` from `template` left join `template_class` on `template_class`.`id` = `template`.`template_class_id` where `template_class_id` = '1' and (json_contains(`template_img`, '{"value":"[\"1\", \"2\"]"}')) order by `template`.`updated_at` desc limit 10 offset 0 [] []
-[2024-12-24T13:40:32.760724+08:00] sql.INFO: [273.17] select * from `website` where `website`.`id` = '1' limit 1 [] []
-[2024-12-24T13:40:32.792413+08:00] sql.INFO: [13.11] select `page_type` from `website_template_info` where `website_id` = '1' limit 1 [] []
-[2024-12-24T13:40:33.027042+08:00] sql.INFO: [229.51] select * from `template_class` where `id` = '1' limit 1 [] []
-[2024-12-24T13:40:33.049934+08:00] sql.INFO: [14.05] select `template`.*, `template_class`.`name` from `template` left join `template_class` on `template_class`.`id` = `template`.`template_class_id` where `template_class_id` = '1' and (json_contains(`template_img`, '{"value":"[\"1\", \"2\"]"}')) order by `template`.`updated_at` desc limit 10 offset 0 [] []
-[2024-12-24T13:40:36.881674+08:00] sql.INFO: [16.09] select * from `website` where `website`.`id` = '1' limit 1 [] []
-[2024-12-24T13:40:36.897432+08:00] sql.INFO: [15] select `page_type` from `website_template_info` where `website_id` = '1' limit 1 [] []
-[2024-12-24T13:40:36.914405+08:00] sql.INFO: [16.1] select * from `template_class` where `id` = '1' limit 1 [] []
-[2024-12-24T13:40:36.931625+08:00] sql.INFO: [16.38] select `template`.*, `template_class`.`name` from `template` left join `template_class` on `template_class`.`id` = `template`.`template_class_id` where `template_class_id` = '1' and (json_contains(`template_img`, '{"value":"[\"1\", \"2\"]"}')) order by `template`.`updated_at` desc limit 10 offset 0 [] []
-[2024-12-24T13:40:37.944832+08:00] sql.INFO: [17.12] select * from `website` where `website`.`id` = '1' limit 1 [] []
-[2024-12-24T13:40:37.960917+08:00] sql.INFO: [15.07] select `page_type` from `website_template_info` where `website_id` = '1' limit 1 [] []
-[2024-12-24T13:40:37.978779+08:00] sql.INFO: [17.08] select * from `template_class` where `id` = '1' limit 1 [] []
-[2024-12-24T13:40:37.993706+08:00] sql.INFO: [14.02] select `template`.*, `template_class`.`name` from `template` left join `template_class` on `template_class`.`id` = `template`.`template_class_id` where `template_class_id` = '1' and (json_contains(`template_img`, '{"value":"[\"1\", \"2\"]"}')) order by `template`.`updated_at` desc limit 10 offset 0 [] []
-[2024-12-24T13:40:47.993354+08:00] sql.INFO: [16.37] select * from `website` where `website`.`id` = '1' limit 1 [] []
-[2024-12-24T13:40:48.010136+08:00] sql.INFO: [15.9] select `page_type` from `website_template_info` where `website_id` = '1' limit 1 [] []
-[2024-12-24T13:40:48.025318+08:00] sql.INFO: [14.2] select * from `template_class` where `id` = '1' limit 1 [] []
-[2024-12-24T13:40:48.040959+08:00] sql.INFO: [14.76] select `template`.*, `template_class`.`name` from `template` left join `template_class` on `template_class`.`id` = `template`.`template_class_id` where `template_class_id` = '1' and (json_contains(`template_img`, '{"value":"[\"1\", \"2\"]"}')) order by `template`.`updated_at` desc limit 10 offset 0 [] []
-[2024-12-24T13:40:51.473421+08:00] sql.INFO: [62.52] select * from `website` where `website`.`id` = '1' limit 1 [] []
-[2024-12-24T13:40:51.509013+08:00] sql.INFO: [14.85] select `page_type` from `website_template_info` where `website_id` = '1' limit 1 [] []
-[2024-12-24T13:40:51.528517+08:00] sql.INFO: [15.39] select * from `template_class` where `id` = '1' limit 1 [] []
-[2024-12-24T13:40:51.550630+08:00] sql.INFO: [14.68] select `template`.*, `template_class`.`name` from `template` left join `template_class` on `template_class`.`id` = `template`.`template_class_id` where `template_class_id` = '1' and (json_contains(`template_img`, '{"value":"[\"1\", \"2\"]"}')) order by `template`.`updated_at` desc limit 10 offset 0 [] []
-[2024-12-24T13:44:40.362406+08:00] sql.INFO: [274.5] select * from `website` where `website`.`id` = '1' limit 1 [] []
-[2024-12-24T13:44:40.395454+08:00] sql.INFO: [12.97] select `page_type` from `website_template_info` where `website_id` = '1' limit 1 [] []
-[2024-12-24T13:44:40.415902+08:00] sql.INFO: [15.16] select * from `template_class` where `id` = '1' limit 1 [] []
-[2024-12-24T13:44:40.438486+08:00] sql.INFO: [14.53] select `template`.*, `template_class`.`name` from `template` left join `template_class` on `template_class`.`id` = `template`.`template_class_id` where `template_class_id` = '1' and (json_contains(`template_img`, '{"value":"[\"1\", \"2\"]"}')) order by `template`.`updated_at` desc limit 10 offset 0 [] []
-[2024-12-24T13:45:19.508219+08:00] sql.INFO: [15.65] select * from `website` where `website`.`id` = '1' limit 1 [] []
-[2024-12-24T13:45:19.523411+08:00] sql.INFO: [14.42] select `page_type` from `website_template_info` where `website_id` = '1' limit 1 [] []
-[2024-12-24T13:45:19.537419+08:00] sql.INFO: [13.23] select * from `template_class` where `id` = '1' limit 1 [] []
-[2024-12-24T13:45:19.553641+08:00] sql.INFO: [15.44] select `template`.*, `template_class`.`name` from `template` left join `template_class` on `template_class`.`id` = `template`.`template_class_id` where `template_class_id` = '1' and (json_contains(`template_img`, '{"value":"[\"1\", \"2\"]"}')) order by `template`.`updated_at` desc limit 10 offset 0 [] []
-[2024-12-24T13:45:20.472967+08:00] sql.INFO: [15.08] select * from `website` where `website`.`id` = '1' limit 1 [] []
-[2024-12-24T13:45:20.487884+08:00] sql.INFO: [14.03] select `page_type` from `website_template_info` where `website_id` = '1' limit 1 [] []
-[2024-12-24T13:45:20.503788+08:00] sql.INFO: [14.76] select * from `template_class` where `id` = '1' limit 1 [] []
-[2024-12-24T13:45:20.519355+08:00] sql.INFO: [14.51] select `template`.*, `template_class`.`name` from `template` left join `template_class` on `template_class`.`id` = `template`.`template_class_id` where `template_class_id` = '1' and (json_contains(`template_img`, '{"value":"[\"1\", \"2\"]"}')) order by `template`.`updated_at` desc limit 10 offset 0 [] []
-[2024-12-24T13:45:23.732678+08:00] sql.INFO: [63.21] select * from `website` where `website`.`id` = '1' limit 1 [] []
-[2024-12-24T13:45:23.765329+08:00] sql.INFO: [14.55] select `page_type` from `website_template_info` where `website_id` = '1' limit 1 [] []
-[2024-12-24T13:45:23.783733+08:00] sql.INFO: [13.77] select * from `template_class` where `id` = '1' limit 1 [] []
-[2024-12-24T13:45:23.808719+08:00] sql.INFO: [15.31] select `template`.*, `template_class`.`name` from `template` left join `template_class` on `template_class`.`id` = `template`.`template_class_id` where `template_class_id` = '1' and (json_contains(`template_img`, '{"value":"[\"1\", \"2\"]"}')) order by `template`.`updated_at` desc limit 10 offset 0 [] []
-[2024-12-24T13:46:11.084932+08:00] sql.INFO: [1078.32] select * from `website` where `website`.`id` = '1' limit 1 [] []
-[2024-12-24T13:46:11.114677+08:00] sql.INFO: [13.82] select `page_type` from `website_template_info` where `website_id` = '1' limit 1 [] []
-[2024-12-24T13:46:11.134593+08:00] sql.INFO: [15.01] select * from `template_class` where `id` = '1' limit 1 [] []
-[2024-12-24T13:46:11.163998+08:00] sql.INFO: [22.13] select `template`.*, `template_class`.`name` from `template` left join `template_class` on `template_class`.`id` = `template`.`template_class_id` where `template_class_id` = '1' and (json_contains(`template_img`, '{"value":"[\"1\", \"2\"]"}')) order by `template`.`updated_at` desc limit 10 offset 0 [] []
-[2024-12-24T13:46:12.408560+08:00] sql.INFO: [18.08] select * from `website` where `website`.`id` = '1' limit 1 [] []
-[2024-12-24T13:46:12.425032+08:00] sql.INFO: [15.64] select `page_type` from `website_template_info` where `website_id` = '1' limit 1 [] []
-[2024-12-24T13:46:12.442945+08:00] sql.INFO: [16.96] select * from `template_class` where `id` = '1' limit 1 [] []
-[2024-12-24T13:46:12.459024+08:00] sql.INFO: [15.08] select `template`.*, `template_class`.`name` from `template` left join `template_class` on `template_class`.`id` = `template`.`template_class_id` where `template_class_id` = '1' and (json_contains(`template_img`, '{"value":"[\"1\", \"2\"]"}')) order by `template`.`updated_at` desc limit 10 offset 0 [] []
-[2024-12-24T13:46:13.453325+08:00] sql.INFO: [16.57] select * from `website` where `website`.`id` = '1' limit 1 [] []
-[2024-12-24T13:46:13.470109+08:00] sql.INFO: [15.83] select `page_type` from `website_template_info` where `website_id` = '1' limit 1 [] []
-[2024-12-24T13:46:13.487027+08:00] sql.INFO: [15.96] select * from `template_class` where `id` = '1' limit 1 [] []
-[2024-12-24T13:46:13.504194+08:00] sql.INFO: [16.19] select `template`.*, `template_class`.`name` from `template` left join `template_class` on `template_class`.`id` = `template`.`template_class_id` where `template_class_id` = '1' and (json_contains(`template_img`, '{"value":"[\"1\", \"2\"]"}')) order by `template`.`updated_at` desc limit 10 offset 0 [] []
-[2024-12-24T13:46:14.536994+08:00] sql.INFO: [17.9] select * from `website` where `website`.`id` = '1' limit 1 [] []
-[2024-12-24T13:46:14.555222+08:00] sql.INFO: [17.07] select `page_type` from `website_template_info` where `website_id` = '1' limit 1 [] []
-[2024-12-24T13:46:14.571215+08:00] sql.INFO: [14.98] select * from `template_class` where `id` = '1' limit 1 [] []
-[2024-12-24T13:46:14.589109+08:00] sql.INFO: [16.94] select `template`.*, `template_class`.`name` from `template` left join `template_class` on `template_class`.`id` = `template`.`template_class_id` where `template_class_id` = '1' and (json_contains(`template_img`, '{"value":"[\"1\", \"2\"]"}')) order by `template`.`updated_at` desc limit 10 offset 0 [] []
-[2024-12-24T13:46:15.678312+08:00] sql.INFO: [19.65] select * from `website` where `website`.`id` = '1' limit 1 [] []
-[2024-12-24T13:46:15.695034+08:00] sql.INFO: [15.95] select `page_type` from `website_template_info` where `website_id` = '1' limit 1 [] []
-[2024-12-24T13:46:15.711858+08:00] sql.INFO: [15.89] select * from `template_class` where `id` = '1' limit 1 [] []
-[2024-12-24T13:46:15.727706+08:00] sql.INFO: [14.81] select `template`.*, `template_class`.`name` from `template` left join `template_class` on `template_class`.`id` = `template`.`template_class_id` where `template_class_id` = '1' and (json_contains(`template_img`, '{"value":"[\"1\", \"2\"]"}')) order by `template`.`updated_at` desc limit 10 offset 0 [] []
-[2024-12-24T13:46:16.757892+08:00] sql.INFO: [18.49] select * from `website` where `website`.`id` = '1' limit 1 [] []
-[2024-12-24T13:46:16.779208+08:00] sql.INFO: [20.45] select `page_type` from `website_template_info` where `website_id` = '1' limit 1 [] []
-[2024-12-24T13:46:16.797165+08:00] sql.INFO: [16.83] select * from `template_class` where `id` = '1' limit 1 [] []
-[2024-12-24T13:46:17.029538+08:00] sql.INFO: [231.42] select `template`.*, `template_class`.`name` from `template` left join `template_class` on `template_class`.`id` = `template`.`template_class_id` where `template_class_id` = '1' and (json_contains(`template_img`, '{"value":"[\"1\", \"2\"]"}')) order by `template`.`updated_at` desc limit 10 offset 0 [] []
-[2024-12-24T13:46:30.605689+08:00] sql.INFO: [17.02] select * from `website` where `website`.`id` = '1' limit 1 [] []
-[2024-12-24T13:46:30.622953+08:00] sql.INFO: [16.35] select `page_type` from `website_template_info` where `website_id` = '1' limit 1 [] []
-[2024-12-24T13:46:30.639751+08:00] sql.INFO: [16.04] select * from `template_class` where `id` = '1' limit 1 [] []
-[2024-12-24T13:46:30.872466+08:00] sql.INFO: [232] select `template`.*, `template_class`.`name` from `template` left join `template_class` on `template_class`.`id` = `template`.`template_class_id` where `template_class_id` = '1' and (json_contains(`template_img`, '{"value":"[\"1\", \"2\"]"}')) order by `template`.`updated_at` desc limit 10 offset 0 [] []
-[2024-12-24T13:46:34.520341+08:00] sql.INFO: [60.35] select * from `website` where `website`.`id` = '1' limit 1 [] []
-[2024-12-24T13:46:34.558262+08:00] sql.INFO: [20.07] select `page_type` from `website_template_info` where `website_id` = '1' limit 1 [] []
-[2024-12-24T13:46:34.576290+08:00] sql.INFO: [13.68] select * from `template_class` where `id` = '1' limit 1 [] []
-[2024-12-24T13:46:34.813676+08:00] sql.INFO: [229.54] select `template`.*, `template_class`.`name` from `template` left join `template_class` on `template_class`.`id` = `template`.`template_class_id` where `template_class_id` = '1' and (json_contains(`template_img`, '{"value":"[\"1\", \"2\"]"}')) order by `template`.`updated_at` desc limit 10 offset 0 [] []
-[2024-12-24T13:47:09.093318+08:00] sql.INFO: [67.46] select * from `website` where `website`.`id` = '1' limit 1 [] []
-[2024-12-24T13:47:09.127195+08:00] sql.INFO: [15.47] select `page_type` from `website_template_info` where `website_id` = '1' limit 1 [] []
-[2024-12-24T13:47:09.144843+08:00] sql.INFO: [13.05] select * from `template_class` where `id` = '1' limit 1 [] []
-[2024-12-24T13:47:09.170847+08:00] sql.INFO: [15.14] select `template`.*, `template_class`.`name` from `template` left join `template_class` on `template_class`.`id` = `template`.`template_class_id` where `template_class_id` = '1' and (json_contains(`template_img`, '{"value":"[\"1\", \"2\"]"}')) order by `template`.`updated_at` desc limit 10 offset 0 [] []
-[2024-12-24T13:47:18.894778+08:00] sql.INFO: [500.7] select * from `website` where `website`.`id` = '1' limit 1 [] []
-[2024-12-24T13:47:19.138737+08:00] sql.INFO: [228.58] select `page_type` from `website_template_info` where `website_id` = '1' limit 1 [] []
-[2024-12-24T13:47:19.156782+08:00] sql.INFO: [12.85] select * from `template_class` where `id` = '1' limit 1 [] []
-[2024-12-24T13:47:19.177964+08:00] sql.INFO: [13.93] select `template`.*, `template_class`.`name` from `template` left join `template_class` on `template_class`.`id` = `template`.`template_class_id` where `template_class_id` = '1' and (json_contains(`template_img`, '{"value":"[\"1\", \"2\"]"}')) order by `template`.`updated_at` desc limit 10 offset 0 [] []
-[2024-12-24T13:47:48.725239+08:00] sql.INFO: [17.81] select * from `website` where `website`.`id` = '1' limit 1 [] []
-[2024-12-24T13:47:48.746814+08:00] sql.INFO: [20.82] select `page_type` from `website_template_info` where `website_id` = '1' limit 1 [] []
-[2024-12-24T13:47:49.188029+08:00] sql.INFO: [440.42] select * from `template_class` where `id` = '1' limit 1 [] []
-[2024-12-24T13:47:49.204192+08:00] sql.INFO: [14.96] select `template`.*, `template_class`.`name` from `template` left join `template_class` on `template_class`.`id` = `template`.`template_class_id` where `template_class_id` = '1' and (json_contains(`template_img`, '{"value":"[\"1\", \"2\"]"}')) order by `template`.`updated_at` desc limit 10 offset 0 [] []
-[2024-12-24T13:47:53.407482+08:00] sql.INFO: [1782.33] select * from `website` where `website`.`id` = '1' limit 1 [] []
-[2024-12-24T13:47:53.436715+08:00] sql.INFO: [13.99] select `page_type` from `website_template_info` where `website_id` = '1' limit 1 [] []
-[2024-12-24T13:47:53.456487+08:00] sql.INFO: [15.24] select * from `template_class` where `id` = '1' limit 1 [] []
-[2024-12-24T13:47:53.478924+08:00] sql.INFO: [14.94] select `template`.*, `template_class`.`name` from `template` left join `template_class` on `template_class`.`id` = `template`.`template_class_id` where `template_class_id` = '1' and (json_contains(`template_img`, '{"value":"1"}') and json_contains(`template_img`, '{"value":"2"}')) order by `template`.`updated_at` desc limit 10 offset 0 [] []
-[2024-12-24T13:48:24.740117+08:00] sql.INFO: [482.4] select * from `website` where `website`.`id` = '1' limit 1 [] []
-[2024-12-24T13:48:24.769849+08:00] sql.INFO: [13.56] select `page_type` from `website_template_info` where `website_id` = '1' limit 1 [] []
-[2024-12-24T13:48:24.788100+08:00] sql.INFO: [13.82] select * from `template_class` where `id` = '1' limit 1 [] []
-[2024-12-24T13:48:25.028621+08:00] sql.INFO: [230.87] select `template`.*, `template_class`.`name` from `template` left join `template_class` on `template_class`.`id` = `template`.`template_class_id` where `template_class_id` = '1' and (json_contains(`template_img`, '{"value":"1"}') and json_contains(`template_img`, '{"value":"2"}')) order by `template`.`updated_at` desc limit 10 offset 0 [] []
-[2024-12-24T13:50:20.265393+08:00] sql.INFO: [57.37] select * from `website` where `website`.`id` = '2' limit 1 [] []
-[2024-12-24T13:50:20.280099+08:00] sql.INFO: [13.57] select `page_type` from `website_template_info` where `website_id` = '2' limit 1 [] []
-[2024-12-24T13:50:20.293684+08:00] sql.INFO: [12.86] select * from `template_class` where `id` = '1' limit 1 [] []
-[2024-12-24T13:50:20.310753+08:00] sql.INFO: [16.16] select `template`.*, `template_class`.`name` from `template` left join `template_class` on `template_class`.`id` = `template`.`template_class_id` where `template_class_id` = '1' and (json_contains(`template_img`, '{"value":"1"}') and json_contains(`template_img`, '{"value":"2"}') and json_contains(`template_img`, '{"value":"3"}') and json_contains(`template_img`, '{"value":"4"}') and json_contains(`template_img`, '{"value":"5"}') and json_contains(`template_img`, '{"value":"6"}') and json_contains(`template_img`, '{"value":"7"}')) order by `template`.`updated_at` desc limit 10 offset 0 [] []
-[2024-12-24T13:50:50.676845+08:00] sql.INFO: [60.04] select * from `website` where `website`.`id` = '2' limit 1 [] []
-[2024-12-24T13:50:50.711226+08:00] sql.INFO: [17.1] select `page_type` from `website_template_info` where `website_id` = '2' limit 1 [] []
-[2024-12-24T13:50:50.730315+08:00] sql.INFO: [13.83] select * from `template_class` where `id` = '1' limit 1 [] []
-[2024-12-24T13:50:50.757449+08:00] sql.INFO: [17.16] select `template`.*, `template_class`.`name` from `template` left join `template_class` on `template_class`.`id` = `template`.`template_class_id` where `template_class_id` = '1' and (json_contains(`template_img`, '{"value":"1"}') and json_contains(`template_img`, '{"value":"2"}') and json_contains(`template_img`, '{"value":"3"}') and json_contains(`template_img`, '{"value":"4"}') and json_contains(`template_img`, '{"value":"5"}') and json_contains(`template_img`, '{"value":"6"}') and json_contains(`template_img`, '{"value":"7"}')) order by `template`.`updated_at` desc limit 10 offset 0 [] []
-[2024-12-24T13:51:12.102784+08:00] sql.INFO: [63.27] select * from `website` where `website`.`id` = '2' limit 1 [] []
-[2024-12-24T13:51:12.135561+08:00] sql.INFO: [13.71] select `page_type` from `website_template_info` where `website_id` = '2' limit 1 [] []
-[2024-12-24T13:51:12.155510+08:00] sql.INFO: [14.54] select * from `template_class` where `id` = '1' limit 1 [] []
-[2024-12-24T13:51:12.180296+08:00] sql.INFO: [16.18] select `template`.*, `template_class`.`name` from `template` left join `template_class` on `template_class`.`id` = `template`.`template_class_id` where `template_class_id` = '1' and (json_contains(`template_img`, '{"value":"1"}') and json_contains(`template_img`, '{"value":"2"}') and json_contains(`template_img`, '{"value":"3"}') and json_contains(`template_img`, '{"value":"4"}') and json_contains(`template_img`, '{"value":"5"}') and json_contains(`template_img`, '{"value":"6"}') and json_contains(`template_img`, '{"value":"7"}')) order by `template`.`updated_at` desc limit 10 offset 0 [] []
-[2024-12-24T14:05:40.108246+08:00] sql.INFO: [1781.51] select * from `footer_content` where `fcat_id` = '12' order by `updated_at` desc limit 10 offset 0 [] []

File diff suppressed because it is too large
+ 1148 - 0
vendor/composer/autoload_classmap.php


+ 39 - 0
vendor/composer/autoload_files.php

@@ -0,0 +1,39 @@
+<?php
+
+// autoload_files.php @generated by Composer
+
+$vendorDir = dirname(__DIR__);
+$baseDir = dirname($vendorDir);
+
+return array(
+    '9c7a683baffd24f5595c1dc5f5273030' => $vendorDir . '/hyperf/engine/src/Functions.php',
+    'f0334cce41da231af374e1df9dc548c9' => $vendorDir . '/hyperf/collection/src/Functions.php',
+    '3ac0459b8c20ccf3a7319b7cba59c914' => $vendorDir . '/hyperf/tappable/src/Functions.php',
+    'e45471c4161dad9820dfacbc5735c3f5' => $vendorDir . '/hyperf/stringable/src/Functions.php',
+    '6c17036e92b20070dc14f563311a06a3' => $vendorDir . '/hyperf/coroutine/src/Functions.php',
+    'ffe5873ab2256a6c3a4c92b3488528cb' => $vendorDir . '/hyperf/support/src/Functions.php',
+    '0e6d7bf4a5811bfa5cf40c5ccd6fae6a' => $vendorDir . '/symfony/polyfill-mbstring/bootstrap.php',
+    '6e3fae29631ef280660b3cdad06f25a8' => $vendorDir . '/symfony/deprecation-contracts/function.php',
+    '3ef245790d3389cf1f32f98f11abff00' => $vendorDir . '/hyperf/coordinator/src/Functions.php',
+    '320cde22f66dd4f5d3fd621d3e88b98f' => $vendorDir . '/symfony/polyfill-ctype/bootstrap.php',
+    'a4a119a56e50fbb293281d9a48007e0e' => $vendorDir . '/symfony/polyfill-php80/bootstrap.php',
+    '7b11c4dc42b3b3023073cb14e519683c' => $vendorDir . '/ralouphie/getallheaders/src/getallheaders.php',
+    'ad155f8f1cf0d418fe49e248db8c661b' => $vendorDir . '/react/promise/src/functions_include.php',
+    '8825ede83f2f289127722d4e842cf7e8' => $vendorDir . '/symfony/polyfill-intl-grapheme/bootstrap.php',
+    'e69f7f6ee287b969198c3c9d6777bd38' => $vendorDir . '/symfony/polyfill-intl-normalizer/bootstrap.php',
+    'b6b991a57620e2fb6b2f66f03fe9ddc2' => $vendorDir . '/symfony/string/Resources/functions.php',
+    '37a3dc5111fe8f707ab4c132ef1dbc62' => $vendorDir . '/guzzlehttp/guzzle/src/functions_include.php',
+    'a1105708a18b76903365ca1c4aa61b02' => $vendorDir . '/symfony/translation/Resources/functions.php',
+    '253c157292f75eb38082b5acb06f3f01' => $vendorDir . '/nikic/fast-route/src/functions.php',
+    '6124b4c8570aa390c21fafd04a26c69f' => $vendorDir . '/myclabs/deep-copy/src/DeepCopy/deep_copy.php',
+    '662a729f963d39afe703c9d9b7ab4a8c' => $vendorDir . '/symfony/polyfill-php83/bootstrap.php',
+    'b067bc7112e384b61c701452d53a14a8' => $vendorDir . '/mtdowling/jmespath.php/src/JmesPath.php',
+    'ec07570ca5a812141189b1fa81503674' => $vendorDir . '/phpunit/phpunit/src/Framework/Assert/Functions.php',
+    '23c18046f52bef3eea034657bafda50f' => $vendorDir . '/symfony/polyfill-php81/bootstrap.php',
+    '8a9dc1de0ca7e01f3e08231539562f61' => $vendorDir . '/aws/aws-sdk-php/src/functions.php',
+    'fdea4480df6c5882835d3b60a113de4d' => $vendorDir . '/hyperf/config/src/Functions.php',
+    'ae66016dcf8c35ea526fcf705881b4ed' => $vendorDir . '/hyperf/watcher/src/Functions.php',
+    'c72349b1fe8d0deeedd3a52e8aa814d8' => $vendorDir . '/mockery/mockery/library/helpers.php',
+    'ce9671a430e4846b44e1c68c7611f9f5' => $vendorDir . '/mockery/mockery/library/Mockery.php',
+    '9b38cf48e83f5d8f60375221cd213eee' => $vendorDir . '/phpstan/phpstan/bootstrap.php',
+);

+ 2 - 0
vendor/composer/autoload_psr4.php

@@ -52,6 +52,7 @@ return array(
     'MathPHP\\' => array($vendorDir . '/markrogoyski/math-php/src'),
     'Laminas\\Stdlib\\' => array($vendorDir . '/laminas/laminas-stdlib/src'),
     'Laminas\\Mime\\' => array($vendorDir . '/laminas/laminas-mime/src'),
+    'JmesPath\\' => array($vendorDir . '/mtdowling/jmespath.php/src'),
     'JetBrains\\PhpStorm\\' => array($vendorDir . '/jetbrains/phpstorm-attributes/src'),
     'Hyperf\\Watcher\\' => array($vendorDir . '/hyperf/watcher/src'),
     'Hyperf\\Testing\\' => array($vendorDir . '/hyperf/testing/src'),
@@ -127,5 +128,6 @@ return array(
     'Clue\\React\\NDJson\\' => array($vendorDir . '/clue/ndjson-react/src'),
     'Carbon\\Doctrine\\' => array($vendorDir . '/carbonphp/carbon-doctrine-types/src/Carbon/Doctrine'),
     'Carbon\\' => array($vendorDir . '/nesbot/carbon/src/Carbon'),
+    'Aws\\' => array($vendorDir . '/aws/aws-sdk-php/src'),
     'App\\' => array($baseDir . '/app'),
 );

File diff suppressed because it is too large
+ 1161 - 1
vendor/composer/autoload_static.php


+ 227 - 0
vendor/composer/installed.json

@@ -1,5 +1,163 @@
 {
     "packages": [
+        {
+            "name": "aws/aws-crt-php",
+            "version": "v1.2.7",
+            "version_normalized": "1.2.7.0",
+            "source": {
+                "type": "git",
+                "url": "https://github.com/awslabs/aws-crt-php.git",
+                "reference": "d71d9906c7bb63a28295447ba12e74723bd3730e"
+            },
+            "dist": {
+                "type": "zip",
+                "url": "https://api.github.com/repos/awslabs/aws-crt-php/zipball/d71d9906c7bb63a28295447ba12e74723bd3730e",
+                "reference": "d71d9906c7bb63a28295447ba12e74723bd3730e",
+                "shasum": ""
+            },
+            "require": {
+                "php": ">=5.5"
+            },
+            "require-dev": {
+                "phpunit/phpunit": "^4.8.35||^5.6.3||^9.5",
+                "yoast/phpunit-polyfills": "^1.0"
+            },
+            "suggest": {
+                "ext-awscrt": "Make sure you install awscrt native extension to use any of the functionality."
+            },
+            "time": "2024-10-18T22:15:13+00:00",
+            "type": "library",
+            "installation-source": "dist",
+            "autoload": {
+                "classmap": [
+                    "src/"
+                ]
+            },
+            "notification-url": "https://packagist.org/downloads/",
+            "license": [
+                "Apache-2.0"
+            ],
+            "authors": [
+                {
+                    "name": "AWS SDK Common Runtime Team",
+                    "email": "aws-sdk-common-runtime@amazon.com"
+                }
+            ],
+            "description": "AWS Common Runtime for PHP",
+            "homepage": "https://github.com/awslabs/aws-crt-php",
+            "keywords": [
+                "amazon",
+                "aws",
+                "crt",
+                "sdk"
+            ],
+            "support": {
+                "issues": "https://github.com/awslabs/aws-crt-php/issues",
+                "source": "https://github.com/awslabs/aws-crt-php/tree/v1.2.7"
+            },
+            "install-path": "../aws/aws-crt-php"
+        },
+        {
+            "name": "aws/aws-sdk-php",
+            "version": "3.336.6",
+            "version_normalized": "3.336.6.0",
+            "source": {
+                "type": "git",
+                "url": "https://github.com/aws/aws-sdk-php.git",
+                "reference": "0a99dab427f0a1c082775301141aeac3558691ad"
+            },
+            "dist": {
+                "type": "zip",
+                "url": "https://api.github.com/repos/aws/aws-sdk-php/zipball/0a99dab427f0a1c082775301141aeac3558691ad",
+                "reference": "0a99dab427f0a1c082775301141aeac3558691ad",
+                "shasum": ""
+            },
+            "require": {
+                "aws/aws-crt-php": "^1.2.3",
+                "ext-json": "*",
+                "ext-pcre": "*",
+                "ext-simplexml": "*",
+                "guzzlehttp/guzzle": "^6.5.8 || ^7.4.5",
+                "guzzlehttp/promises": "^1.4.0 || ^2.0",
+                "guzzlehttp/psr7": "^1.9.1 || ^2.4.5",
+                "mtdowling/jmespath.php": "^2.6",
+                "php": ">=7.2.5",
+                "psr/http-message": "^1.0 || ^2.0"
+            },
+            "require-dev": {
+                "andrewsville/php-token-reflection": "^1.4",
+                "aws/aws-php-sns-message-validator": "~1.0",
+                "behat/behat": "~3.0",
+                "composer/composer": "^1.10.22",
+                "dms/phpunit-arraysubset-asserts": "^0.4.0",
+                "doctrine/cache": "~1.4",
+                "ext-dom": "*",
+                "ext-openssl": "*",
+                "ext-pcntl": "*",
+                "ext-sockets": "*",
+                "nette/neon": "^2.3",
+                "paragonie/random_compat": ">= 2",
+                "phpunit/phpunit": "^5.6.3 || ^8.5 || ^9.5",
+                "psr/cache": "^1.0 || ^2.0 || ^3.0",
+                "psr/simple-cache": "^1.0 || ^2.0 || ^3.0",
+                "sebastian/comparator": "^1.2.3 || ^4.0",
+                "yoast/phpunit-polyfills": "^1.0"
+            },
+            "suggest": {
+                "aws/aws-php-sns-message-validator": "To validate incoming SNS notifications",
+                "doctrine/cache": "To use the DoctrineCacheAdapter",
+                "ext-curl": "To send requests using cURL",
+                "ext-openssl": "Allows working with CloudFront private distributions and verifying received SNS messages",
+                "ext-sockets": "To use client-side monitoring"
+            },
+            "time": "2024-12-28T04:16:13+00:00",
+            "type": "library",
+            "extra": {
+                "branch-alias": {
+                    "dev-master": "3.0-dev"
+                }
+            },
+            "installation-source": "dist",
+            "autoload": {
+                "files": [
+                    "src/functions.php"
+                ],
+                "psr-4": {
+                    "Aws\\": "src/"
+                },
+                "exclude-from-classmap": [
+                    "src/data/"
+                ]
+            },
+            "notification-url": "https://packagist.org/downloads/",
+            "license": [
+                "Apache-2.0"
+            ],
+            "authors": [
+                {
+                    "name": "Amazon Web Services",
+                    "homepage": "http://aws.amazon.com"
+                }
+            ],
+            "description": "AWS SDK for PHP - Use Amazon Web Services in your PHP project",
+            "homepage": "http://aws.amazon.com/sdkforphp",
+            "keywords": [
+                "amazon",
+                "aws",
+                "cloud",
+                "dynamodb",
+                "ec2",
+                "glacier",
+                "s3",
+                "sdk"
+            ],
+            "support": {
+                "forum": "https://forums.aws.amazon.com/forum.jspa?forumID=80",
+                "issues": "https://github.com/aws/aws-sdk-php/issues",
+                "source": "https://github.com/aws/aws-sdk-php/tree/3.336.6"
+            },
+            "install-path": "../aws/aws-sdk-php"
+        },
         {
             "name": "carbonphp/carbon-doctrine-types",
             "version": "3.2.0",
@@ -5679,6 +5837,75 @@
             ],
             "install-path": "../monolog/monolog"
         },
+        {
+            "name": "mtdowling/jmespath.php",
+            "version": "2.8.0",
+            "version_normalized": "2.8.0.0",
+            "source": {
+                "type": "git",
+                "url": "https://github.com/jmespath/jmespath.php.git",
+                "reference": "a2a865e05d5f420b50cc2f85bb78d565db12a6bc"
+            },
+            "dist": {
+                "type": "zip",
+                "url": "https://api.github.com/repos/jmespath/jmespath.php/zipball/a2a865e05d5f420b50cc2f85bb78d565db12a6bc",
+                "reference": "a2a865e05d5f420b50cc2f85bb78d565db12a6bc",
+                "shasum": ""
+            },
+            "require": {
+                "php": "^7.2.5 || ^8.0",
+                "symfony/polyfill-mbstring": "^1.17"
+            },
+            "require-dev": {
+                "composer/xdebug-handler": "^3.0.3",
+                "phpunit/phpunit": "^8.5.33"
+            },
+            "time": "2024-09-04T18:46:31+00:00",
+            "bin": [
+                "bin/jp.php"
+            ],
+            "type": "library",
+            "extra": {
+                "branch-alias": {
+                    "dev-master": "2.8-dev"
+                }
+            },
+            "installation-source": "dist",
+            "autoload": {
+                "files": [
+                    "src/JmesPath.php"
+                ],
+                "psr-4": {
+                    "JmesPath\\": "src/"
+                }
+            },
+            "notification-url": "https://packagist.org/downloads/",
+            "license": [
+                "MIT"
+            ],
+            "authors": [
+                {
+                    "name": "Graham Campbell",
+                    "email": "hello@gjcampbell.co.uk",
+                    "homepage": "https://github.com/GrahamCampbell"
+                },
+                {
+                    "name": "Michael Dowling",
+                    "email": "mtdowling@gmail.com",
+                    "homepage": "https://github.com/mtdowling"
+                }
+            ],
+            "description": "Declaratively specify how to extract elements from a JSON document",
+            "keywords": [
+                "json",
+                "jsonpath"
+            ],
+            "support": {
+                "issues": "https://github.com/jmespath/jmespath.php/issues",
+                "source": "https://github.com/jmespath/jmespath.php/tree/2.8.0"
+            },
+            "install-path": "../mtdowling/jmespath.php"
+        },
         {
             "name": "myclabs/deep-copy",
             "version": "1.11.1",

+ 29 - 2
vendor/composer/installed.php

@@ -3,13 +3,31 @@
         'name' => 'hyperf/hyperf-skeleton',
         'pretty_version' => 'dev-master',
         'version' => 'dev-master',
-        'reference' => '65ac0801ccd3e851f9803f4f0cb75c0bf7d0f2a8',
+        'reference' => 'aff3da17e1e4d9530dabfe9d23b7d7794021d626',
         'type' => 'project',
         'install_path' => __DIR__ . '/../../',
         'aliases' => array(),
         'dev' => true,
     ),
     'versions' => array(
+        'aws/aws-crt-php' => array(
+            'pretty_version' => 'v1.2.7',
+            'version' => '1.2.7.0',
+            'reference' => 'd71d9906c7bb63a28295447ba12e74723bd3730e',
+            'type' => 'library',
+            'install_path' => __DIR__ . '/../aws/aws-crt-php',
+            'aliases' => array(),
+            'dev_requirement' => false,
+        ),
+        'aws/aws-sdk-php' => array(
+            'pretty_version' => '3.336.6',
+            'version' => '3.336.6.0',
+            'reference' => '0a99dab427f0a1c082775301141aeac3558691ad',
+            'type' => 'library',
+            'install_path' => __DIR__ . '/../aws/aws-sdk-php',
+            'aliases' => array(),
+            'dev_requirement' => false,
+        ),
         'carbonphp/carbon-doctrine-types' => array(
             'pretty_version' => '3.2.0',
             'version' => '3.2.0.0',
@@ -439,7 +457,7 @@
         'hyperf/hyperf-skeleton' => array(
             'pretty_version' => 'dev-master',
             'version' => 'dev-master',
-            'reference' => '65ac0801ccd3e851f9803f4f0cb75c0bf7d0f2a8',
+            'reference' => 'aff3da17e1e4d9530dabfe9d23b7d7794021d626',
             'type' => 'project',
             'install_path' => __DIR__ . '/../../',
             'aliases' => array(),
@@ -739,6 +757,15 @@
             'aliases' => array(),
             'dev_requirement' => false,
         ),
+        'mtdowling/jmespath.php' => array(
+            'pretty_version' => '2.8.0',
+            'version' => '2.8.0.0',
+            'reference' => 'a2a865e05d5f420b50cc2f85bb78d565db12a6bc',
+            'type' => 'library',
+            'install_path' => __DIR__ . '/../mtdowling/jmespath.php',
+            'aliases' => array(),
+            'dev_requirement' => false,
+        ),
         'myclabs/deep-copy' => array(
             'pretty_version' => '1.11.1',
             'version' => '1.11.1.0',

Some files were not shown because too many files changed in this diff