4300 lines
170 KiB
Plaintext
4300 lines
170 KiB
Plaintext
diff --git a/app/functions.php b/app/functions.php
|
||
index 5c9c58d..472a8fc 100644
|
||
--- a/app/functions.php
|
||
+++ b/app/functions.php
|
||
@@ -1,4 +1,10 @@
|
||
<?php
|
||
+
|
||
/**
|
||
- * Here is your custom functions.
|
||
+ * crypto-pay 全局函数。
|
||
*/
|
||
+
|
||
+function initGenerateTraceId(string $prefix = 'trace_id:'): void
|
||
+{
|
||
+ $_SERVER['TRACE_ID'] = uniqid($prefix, true) . random_int(1000, 9999);
|
||
+}
|
||
diff --git a/composer.json b/composer.json
|
||
index 88cd7f5..dc5bf4f 100644
|
||
--- a/composer.json
|
||
+++ b/composer.json
|
||
@@ -1,13 +1,16 @@
|
||
{
|
||
"name": "workerman/webman",
|
||
"type": "project",
|
||
+ "config": {
|
||
+ "secure-http": false
|
||
+ },
|
||
"keywords": [
|
||
"high performance",
|
||
"http service"
|
||
],
|
||
"homepage": "https://www.workerman.net",
|
||
"license": "MIT",
|
||
- "description": "High performance HTTP Service Framework.",
|
||
+ "description": "crypto-pay USDT-TRC20 payment infrastructure service",
|
||
"authors": [
|
||
{
|
||
"name": "walkor",
|
||
@@ -32,12 +35,26 @@
|
||
"webman/redis": "^2.1",
|
||
"illuminate/events": "^12.62",
|
||
"webman/validation": "^2.2",
|
||
- "slot/foundation": "dev-main"
|
||
+ "slot/foundation": "dev-main",
|
||
+ "slot/lib": "*",
|
||
+ "slot/sdk": "dev-main",
|
||
+ "guzzlehttp/guzzle": "^7.9",
|
||
+ "vlucas/phpdotenv": "^5.6",
|
||
+ "godruoyi/php-snowflake": "^3.0",
|
||
+ "fenguoz/tron-php": "^2.0"
|
||
},
|
||
"repositories": [
|
||
{
|
||
"type": "git",
|
||
"url": "https://git.waixingkeji.net/slots/slot-foundation.git"
|
||
+ },
|
||
+ {
|
||
+ "type": "git",
|
||
+ "url": "http://120.25.122.197:3000/server/slot_lib.git"
|
||
+ },
|
||
+ {
|
||
+ "type": "git",
|
||
+ "url": "git@git.waixingkeji.net:slots/slot_sdk.git"
|
||
}
|
||
],
|
||
"suggest": {
|
||
diff --git a/composer.lock b/composer.lock
|
||
index 90e86c6..f8ea669 100644
|
||
--- a/composer.lock
|
||
+++ b/composer.lock
|
||
@@ -4,7 +4,7 @@
|
||
"Read more about it at https://getcomposer.org/doc/01-basic-usage.md#installing-dependencies",
|
||
"This file is @generated automatically"
|
||
],
|
||
- "content-hash": "708305e2705cddc9927b4958c5dcd8e5",
|
||
+ "content-hash": "3bfa7a31a0fb6285fae324bdda3e21c2",
|
||
"packages": [
|
||
{
|
||
"name": "brick/math",
|
||
@@ -370,38 +370,30 @@
|
||
"time": "2025-03-06T22:45:56+00:00"
|
||
},
|
||
{
|
||
- "name": "illuminate/bus",
|
||
- "version": "v12.62.0",
|
||
+ "name": "fenguoz/data-types",
|
||
+ "version": "1.0.0",
|
||
"source": {
|
||
"type": "git",
|
||
- "url": "https://github.com/illuminate/bus.git",
|
||
- "reference": "9e70f409c744e0ba6b301fa608bb5b3c8c38669a"
|
||
+ "url": "https://github.com/Fenguoz/data-types.git",
|
||
+ "reference": "82cfdf1f0df382845d36c9bd81d9b22630970fca"
|
||
},
|
||
"dist": {
|
||
"type": "zip",
|
||
- "url": "https://api.github.com/repos/illuminate/bus/zipball/9e70f409c744e0ba6b301fa608bb5b3c8c38669a",
|
||
- "reference": "9e70f409c744e0ba6b301fa608bb5b3c8c38669a",
|
||
+ "url": "https://api.github.com/repos/Fenguoz/data-types/zipball/82cfdf1f0df382845d36c9bd81d9b22630970fca",
|
||
+ "reference": "82cfdf1f0df382845d36c9bd81d9b22630970fca",
|
||
"shasum": ""
|
||
},
|
||
"require": {
|
||
- "illuminate/collections": "^12.0",
|
||
- "illuminate/contracts": "^12.0",
|
||
- "illuminate/pipeline": "^12.0",
|
||
- "illuminate/support": "^12.0",
|
||
- "php": "^8.2"
|
||
- },
|
||
- "suggest": {
|
||
- "illuminate/queue": "Required to use closures when chaining jobs (^12.0)."
|
||
+ "ext-bcmath": "*",
|
||
+ "ext-mbstring": "*",
|
||
+ "php": ">=7.2"
|
||
},
|
||
"type": "library",
|
||
- "extra": {
|
||
- "branch-alias": {
|
||
- "dev-master": "12.x-dev"
|
||
- }
|
||
- },
|
||
"autoload": {
|
||
"psr-4": {
|
||
- "Illuminate\\Bus\\": ""
|
||
+ "Comely\\DataTypes\\": [
|
||
+ "src"
|
||
+ ]
|
||
}
|
||
},
|
||
"notification-url": "https://packagist.org/downloads/",
|
||
@@ -410,58 +402,50 @@
|
||
],
|
||
"authors": [
|
||
{
|
||
- "name": "Taylor Otwell",
|
||
- "email": "taylor@laravel.com"
|
||
+ "name": "Furqan A. Siddiqui",
|
||
+ "email": "hello@furqansiddiqui.com",
|
||
+ "homepage": "https://www.furqansiddiqui.com",
|
||
+ "role": "Author"
|
||
}
|
||
],
|
||
- "description": "The Illuminate Bus package.",
|
||
- "homepage": "https://laravel.com",
|
||
+ "description": "PHP data types",
|
||
+ "homepage": "https://github.com/comely-io/data-types",
|
||
"support": {
|
||
- "issues": "https://github.com/laravel/framework/issues",
|
||
- "source": "https://github.com/laravel/framework"
|
||
+ "source": "https://github.com/Fenguoz/data-types/tree/1.0.0"
|
||
},
|
||
- "time": "2026-03-09T13:55:34+00:00"
|
||
+ "time": "2023-02-09T05:42:25+00:00"
|
||
},
|
||
{
|
||
- "name": "illuminate/collections",
|
||
- "version": "v12.62.0",
|
||
+ "name": "fenguoz/tron-api",
|
||
+ "version": "1.2.0",
|
||
"source": {
|
||
"type": "git",
|
||
- "url": "https://github.com/illuminate/collections.git",
|
||
- "reference": "83313b009c4afb6f02dbc090bdb67809756eefa2"
|
||
+ "url": "https://github.com/Fenguoz/tron-api.git",
|
||
+ "reference": "75b41256ce6b7b0e3f55d7986b36b68259cd1574"
|
||
},
|
||
"dist": {
|
||
"type": "zip",
|
||
- "url": "https://api.github.com/repos/illuminate/collections/zipball/83313b009c4afb6f02dbc090bdb67809756eefa2",
|
||
- "reference": "83313b009c4afb6f02dbc090bdb67809756eefa2",
|
||
+ "url": "https://api.github.com/repos/Fenguoz/tron-api/zipball/75b41256ce6b7b0e3f55d7986b36b68259cd1574",
|
||
+ "reference": "75b41256ce6b7b0e3f55d7986b36b68259cd1574",
|
||
"shasum": ""
|
||
},
|
||
"require": {
|
||
- "illuminate/conditionable": "^12.0",
|
||
- "illuminate/contracts": "^12.0",
|
||
- "illuminate/macroable": "^12.0",
|
||
- "php": "^8.2",
|
||
- "symfony/polyfill-php83": "^1.33",
|
||
- "symfony/polyfill-php84": "^1.33",
|
||
- "symfony/polyfill-php85": "^1.33"
|
||
+ "ext-bcmath": "*",
|
||
+ "ext-json": "*",
|
||
+ "fenguoz/data-types": "^1.0",
|
||
+ "fenguoz/web3.php": "^1.0",
|
||
+ "guzzlehttp/guzzle": ">=7.2",
|
||
+ "kornrunner/secp256k1": "^0.2",
|
||
+ "php": ">=8.0",
|
||
+ "simplito/elliptic-php": "^1.0"
|
||
},
|
||
- "suggest": {
|
||
- "illuminate/http": "Required to convert collections to API resources (^12.0).",
|
||
- "symfony/var-dumper": "Required to use the dump method (^7.2)."
|
||
+ "require-dev": {
|
||
+ "phpunit/phpunit": "~9.0"
|
||
},
|
||
"type": "library",
|
||
- "extra": {
|
||
- "branch-alias": {
|
||
- "dev-master": "12.x-dev"
|
||
- }
|
||
- },
|
||
"autoload": {
|
||
- "files": [
|
||
- "functions.php",
|
||
- "helpers.php"
|
||
- ],
|
||
"psr-4": {
|
||
- "Illuminate\\Support\\": ""
|
||
+ "IEXBase\\TronAPI\\": "src"
|
||
}
|
||
},
|
||
"notification-url": "https://packagist.org/downloads/",
|
||
@@ -470,44 +454,50 @@
|
||
],
|
||
"authors": [
|
||
{
|
||
- "name": "Taylor Otwell",
|
||
- "email": "taylor@laravel.com"
|
||
+ "name": "Shamsudin Serderov",
|
||
+ "email": "steein.shamsudin@gmail.com"
|
||
}
|
||
],
|
||
- "description": "The Illuminate Collections package.",
|
||
- "homepage": "https://laravel.com",
|
||
+ "description": "A PHP API for interacting with Tron (Trx)",
|
||
+ "homepage": "https://github.com/fenguoz/tron-api",
|
||
+ "keywords": [
|
||
+ "tron-api",
|
||
+ "tron-lib",
|
||
+ "tron-php",
|
||
+ "tron-rest-api"
|
||
+ ],
|
||
"support": {
|
||
- "issues": "https://github.com/laravel/framework/issues",
|
||
- "source": "https://github.com/laravel/framework"
|
||
+ "source": "https://github.com/Fenguoz/tron-api/tree/1.2.0"
|
||
},
|
||
- "time": "2026-03-11T14:13:25+00:00"
|
||
+ "time": "2024-08-17T10:12:29+00:00"
|
||
},
|
||
{
|
||
- "name": "illuminate/conditionable",
|
||
- "version": "v12.62.0",
|
||
+ "name": "fenguoz/tron-php",
|
||
+ "version": "2.1.0",
|
||
"source": {
|
||
"type": "git",
|
||
- "url": "https://github.com/illuminate/conditionable.git",
|
||
- "reference": "ec677967c1f2faf90b8428919124d2184a4c9b49"
|
||
+ "url": "https://github.com/Fenguoz/tron-php.git",
|
||
+ "reference": "83bee0874a75202ebf5a22591da67849a14627b5"
|
||
},
|
||
"dist": {
|
||
"type": "zip",
|
||
- "url": "https://api.github.com/repos/illuminate/conditionable/zipball/ec677967c1f2faf90b8428919124d2184a4c9b49",
|
||
- "reference": "ec677967c1f2faf90b8428919124d2184a4c9b49",
|
||
+ "url": "https://api.github.com/repos/Fenguoz/tron-php/zipball/83bee0874a75202ebf5a22591da67849a14627b5",
|
||
+ "reference": "83bee0874a75202ebf5a22591da67849a14627b5",
|
||
"shasum": ""
|
||
},
|
||
"require": {
|
||
- "php": "^8.2"
|
||
+ "fenguoz/tron-api": "^1.2",
|
||
+ "ionux/phactor": "1.0.8",
|
||
+ "kornrunner/keccak": "~1.0",
|
||
+ "php": ">=8.0"
|
||
},
|
||
- "type": "library",
|
||
- "extra": {
|
||
- "branch-alias": {
|
||
- "dev-master": "12.x-dev"
|
||
- }
|
||
+ "require-dev": {
|
||
+ "phpunit/phpunit": "~7.5 || ~9.0"
|
||
},
|
||
+ "type": "library",
|
||
"autoload": {
|
||
"psr-4": {
|
||
- "Illuminate\\Support\\": ""
|
||
+ "Tron\\": "src/"
|
||
}
|
||
},
|
||
"notification-url": "https://packagist.org/downloads/",
|
||
@@ -516,60 +506,52 @@
|
||
],
|
||
"authors": [
|
||
{
|
||
- "name": "Taylor Otwell",
|
||
- "email": "taylor@laravel.com"
|
||
+ "name": "Fenguoz",
|
||
+ "email": "243944672@qq.com"
|
||
}
|
||
],
|
||
- "description": "The Illuminate Conditionable package.",
|
||
- "homepage": "https://laravel.com",
|
||
+ "description": "Support TRON's TRX and TRC20, which include functions such as address creation, balance query, transaction transfer, query the latest blockchain, query information based on the blockchain, and query information based on the transaction hash",
|
||
+ "homepage": "https://github.com/Fenguoz/tron-php",
|
||
+ "keywords": [
|
||
+ "php",
|
||
+ "trc20",
|
||
+ "tron",
|
||
+ "trx"
|
||
+ ],
|
||
"support": {
|
||
- "issues": "https://github.com/laravel/framework/issues",
|
||
- "source": "https://github.com/laravel/framework"
|
||
+ "issues": "https://github.com/Fenguoz/tron-php/issues",
|
||
+ "source": "https://github.com/Fenguoz/tron-php/tree/2.1.0"
|
||
},
|
||
- "time": "2025-05-13T15:08:45+00:00"
|
||
+ "time": "2024-08-17T11:04:01+00:00"
|
||
},
|
||
{
|
||
- "name": "illuminate/container",
|
||
- "version": "v12.62.0",
|
||
+ "name": "fenguoz/web3.php",
|
||
+ "version": "1.0",
|
||
"source": {
|
||
"type": "git",
|
||
- "url": "https://github.com/illuminate/container.git",
|
||
- "reference": "9abe9dba6b3f5220205ce143069c975a601e4294"
|
||
+ "url": "https://github.com/Fenguoz/web3.php.git",
|
||
+ "reference": "5b1c11e2d1e15971a677721e93975db2e78afd3b"
|
||
},
|
||
"dist": {
|
||
"type": "zip",
|
||
- "url": "https://api.github.com/repos/illuminate/container/zipball/9abe9dba6b3f5220205ce143069c975a601e4294",
|
||
- "reference": "9abe9dba6b3f5220205ce143069c975a601e4294",
|
||
+ "url": "https://api.github.com/repos/Fenguoz/web3.php/zipball/5b1c11e2d1e15971a677721e93975db2e78afd3b",
|
||
+ "reference": "5b1c11e2d1e15971a677721e93975db2e78afd3b",
|
||
"shasum": ""
|
||
},
|
||
"require": {
|
||
- "illuminate/contracts": "^12.0",
|
||
- "illuminate/reflection": "^12.0",
|
||
- "php": "^8.2",
|
||
- "psr/container": "^1.1.1|^2.0.1",
|
||
- "symfony/polyfill-php84": "^1.33",
|
||
- "symfony/polyfill-php85": "^1.33"
|
||
- },
|
||
- "provide": {
|
||
- "psr/container-implementation": "1.1|2.0"
|
||
+ "ext-mbstring": "*",
|
||
+ "guzzlehttp/guzzle": "^6.3|~7.0",
|
||
+ "kornrunner/keccak": "~1.0",
|
||
+ "php": ">=7.2",
|
||
+ "phpseclib/phpseclib": "~2.0.30"
|
||
},
|
||
- "suggest": {
|
||
- "illuminate/auth": "Required to use the Auth attribute",
|
||
- "illuminate/cache": "Required to use the Cache attribute",
|
||
- "illuminate/config": "Required to use the Config attribute",
|
||
- "illuminate/database": "Required to use the DB attribute",
|
||
- "illuminate/filesystem": "Required to use the Storage attribute",
|
||
- "illuminate/log": "Required to use the Log or Context attributes"
|
||
+ "require-dev": {
|
||
+ "phpunit/phpunit": "~8.0|~9.0"
|
||
},
|
||
"type": "library",
|
||
- "extra": {
|
||
- "branch-alias": {
|
||
- "dev-master": "12.x-dev"
|
||
- }
|
||
- },
|
||
"autoload": {
|
||
"psr-4": {
|
||
- "Illuminate\\Container\\": ""
|
||
+ "Web3\\": "src/"
|
||
}
|
||
},
|
||
"notification-url": "https://packagist.org/downloads/",
|
||
@@ -578,46 +560,52 @@
|
||
],
|
||
"authors": [
|
||
{
|
||
- "name": "Taylor Otwell",
|
||
- "email": "taylor@laravel.com"
|
||
+ "name": "sc0Vu",
|
||
+ "email": "alk03073135@gmail.com"
|
||
}
|
||
],
|
||
- "description": "The Illuminate Container package.",
|
||
- "homepage": "https://laravel.com",
|
||
+ "description": "Ethereum web3 interface.",
|
||
"support": {
|
||
- "issues": "https://github.com/laravel/framework/issues",
|
||
- "source": "https://github.com/laravel/framework"
|
||
+ "source": "https://github.com/Fenguoz/web3.php/tree/1.0"
|
||
},
|
||
- "time": "2026-03-16T14:05:01+00:00"
|
||
+ "time": "2023-02-08T09:33:09+00:00"
|
||
},
|
||
{
|
||
- "name": "illuminate/contracts",
|
||
- "version": "v12.62.0",
|
||
+ "name": "fgrosse/phpasn1",
|
||
+ "version": "v2.5.0",
|
||
"source": {
|
||
"type": "git",
|
||
- "url": "https://github.com/illuminate/contracts.git",
|
||
- "reference": "c16fd7ba7d8e6b8f336639ceb6b7e1ff6ed0efb5"
|
||
+ "url": "https://github.com/fgrosse/PHPASN1.git",
|
||
+ "reference": "42060ed45344789fb9f21f9f1864fc47b9e3507b"
|
||
},
|
||
"dist": {
|
||
"type": "zip",
|
||
- "url": "https://api.github.com/repos/illuminate/contracts/zipball/c16fd7ba7d8e6b8f336639ceb6b7e1ff6ed0efb5",
|
||
- "reference": "c16fd7ba7d8e6b8f336639ceb6b7e1ff6ed0efb5",
|
||
+ "url": "https://api.github.com/repos/fgrosse/PHPASN1/zipball/42060ed45344789fb9f21f9f1864fc47b9e3507b",
|
||
+ "reference": "42060ed45344789fb9f21f9f1864fc47b9e3507b",
|
||
"shasum": ""
|
||
},
|
||
"require": {
|
||
- "php": "^8.2",
|
||
- "psr/container": "^1.1.1|^2.0.1",
|
||
- "psr/simple-cache": "^1.0|^2.0|^3.0"
|
||
+ "php": "^7.1 || ^8.0"
|
||
+ },
|
||
+ "require-dev": {
|
||
+ "php-coveralls/php-coveralls": "~2.0",
|
||
+ "phpunit/phpunit": "^7.0 || ^8.0 || ^9.0"
|
||
+ },
|
||
+ "suggest": {
|
||
+ "ext-bcmath": "BCmath is the fallback extension for big integer calculations",
|
||
+ "ext-curl": "For loading OID information from the web if they have not bee defined statically",
|
||
+ "ext-gmp": "GMP is the preferred extension for big integer calculations",
|
||
+ "phpseclib/bcmath_compat": "BCmath polyfill for servers where neither GMP nor BCmath is available"
|
||
},
|
||
"type": "library",
|
||
"extra": {
|
||
"branch-alias": {
|
||
- "dev-master": "12.x-dev"
|
||
+ "dev-master": "2.0.x-dev"
|
||
}
|
||
},
|
||
"autoload": {
|
||
"psr-4": {
|
||
- "Illuminate\\Contracts\\": ""
|
||
+ "FG\\": "lib/"
|
||
}
|
||
},
|
||
"notification-url": "https://packagist.org/downloads/",
|
||
@@ -626,53 +614,68 @@
|
||
],
|
||
"authors": [
|
||
{
|
||
- "name": "Taylor Otwell",
|
||
- "email": "taylor@laravel.com"
|
||
+ "name": "Friedrich Große",
|
||
+ "email": "friedrich.grosse@gmail.com",
|
||
+ "homepage": "https://github.com/FGrosse",
|
||
+ "role": "Author"
|
||
+ },
|
||
+ {
|
||
+ "name": "All contributors",
|
||
+ "homepage": "https://github.com/FGrosse/PHPASN1/contributors"
|
||
}
|
||
],
|
||
- "description": "The Illuminate Contracts package.",
|
||
- "homepage": "https://laravel.com",
|
||
+ "description": "A PHP Framework that allows you to encode and decode arbitrary ASN.1 structures using the ITU-T X.690 Encoding Rules.",
|
||
+ "homepage": "https://github.com/FGrosse/PHPASN1",
|
||
+ "keywords": [
|
||
+ "DER",
|
||
+ "asn.1",
|
||
+ "asn1",
|
||
+ "ber",
|
||
+ "binary",
|
||
+ "decoding",
|
||
+ "encoding",
|
||
+ "x.509",
|
||
+ "x.690",
|
||
+ "x509",
|
||
+ "x690"
|
||
+ ],
|
||
"support": {
|
||
- "issues": "https://github.com/laravel/framework/issues",
|
||
- "source": "https://github.com/laravel/framework"
|
||
+ "issues": "https://github.com/fgrosse/PHPASN1/issues",
|
||
+ "source": "https://github.com/fgrosse/PHPASN1/tree/v2.5.0"
|
||
},
|
||
- "time": "2026-06-09T13:20:54+00:00"
|
||
+ "abandoned": true,
|
||
+ "time": "2022-12-19T11:08:26+00:00"
|
||
},
|
||
{
|
||
- "name": "illuminate/events",
|
||
- "version": "v12.62.0",
|
||
+ "name": "godruoyi/php-snowflake",
|
||
+ "version": "3.2.3",
|
||
"source": {
|
||
"type": "git",
|
||
- "url": "https://github.com/illuminate/events.git",
|
||
- "reference": "ff22aa6017bdbd90ace660f50638ed9c580ba555"
|
||
+ "url": "https://github.com/godruoyi/php-snowflake.git",
|
||
+ "reference": "46bf78bdf4bb42186216c082b4abc32eea77c6a4"
|
||
},
|
||
"dist": {
|
||
"type": "zip",
|
||
- "url": "https://api.github.com/repos/illuminate/events/zipball/ff22aa6017bdbd90ace660f50638ed9c580ba555",
|
||
- "reference": "ff22aa6017bdbd90ace660f50638ed9c580ba555",
|
||
+ "url": "https://api.github.com/repos/godruoyi/php-snowflake/zipball/46bf78bdf4bb42186216c082b4abc32eea77c6a4",
|
||
+ "reference": "46bf78bdf4bb42186216c082b4abc32eea77c6a4",
|
||
"shasum": ""
|
||
},
|
||
"require": {
|
||
- "illuminate/bus": "^12.0",
|
||
- "illuminate/collections": "^12.0",
|
||
- "illuminate/container": "^12.0",
|
||
- "illuminate/contracts": "^12.0",
|
||
- "illuminate/macroable": "^12.0",
|
||
- "illuminate/support": "^12.0",
|
||
- "php": "^8.2"
|
||
+ "php-64bit": ">=8.1"
|
||
},
|
||
- "type": "library",
|
||
- "extra": {
|
||
- "branch-alias": {
|
||
- "dev-master": "12.x-dev"
|
||
- }
|
||
+ "require-dev": {
|
||
+ "ext-redis": "*",
|
||
+ "ext-swoole": "*",
|
||
+ "illuminate/contracts": "^10.0 || ^11.0",
|
||
+ "laravel/pint": "^1.10",
|
||
+ "phpstan/phpstan": "^1.10",
|
||
+ "phpunit/phpunit": "^10",
|
||
+ "predis/predis": "^2.0"
|
||
},
|
||
+ "type": "library",
|
||
"autoload": {
|
||
- "files": [
|
||
- "functions.php"
|
||
- ],
|
||
"psr-4": {
|
||
- "Illuminate\\Events\\": ""
|
||
+ "Godruoyi\\Snowflake\\": "src"
|
||
}
|
||
},
|
||
"notification-url": "https://packagist.org/downloads/",
|
||
@@ -681,65 +684,60 @@
|
||
],
|
||
"authors": [
|
||
{
|
||
- "name": "Taylor Otwell",
|
||
- "email": "taylor@laravel.com"
|
||
+ "name": "Godruoyi",
|
||
+ "email": "g@godruoyi.com"
|
||
}
|
||
],
|
||
- "description": "The Illuminate Events package.",
|
||
- "homepage": "https://laravel.com",
|
||
+ "description": "An ID Generator for PHP based on Snowflake Algorithm (Twitter announced).",
|
||
+ "homepage": "https://github.com/godruoyi/php-snowflake",
|
||
+ "keywords": [
|
||
+ "Unique ID",
|
||
+ "laravel snowflake",
|
||
+ "order id",
|
||
+ "php snowflake",
|
||
+ "php sonyflake",
|
||
+ "php unique id",
|
||
+ "snowflake algorithm",
|
||
+ "sonyflake",
|
||
+ "unique order id"
|
||
+ ],
|
||
"support": {
|
||
- "issues": "https://github.com/laravel/framework/issues",
|
||
- "source": "https://github.com/laravel/framework"
|
||
+ "issues": "https://github.com/godruoyi/php-snowflake/issues",
|
||
+ "source": "https://github.com/godruoyi/php-snowflake/tree/3.2.3"
|
||
},
|
||
- "time": "2026-03-05T16:20:14+00:00"
|
||
+ "funding": [
|
||
+ {
|
||
+ "url": "https://images.godruoyi.com/wechat.png",
|
||
+ "type": "custom"
|
||
+ }
|
||
+ ],
|
||
+ "time": "2026-04-23T01:56:44+00:00"
|
||
},
|
||
{
|
||
- "name": "illuminate/filesystem",
|
||
- "version": "v12.62.0",
|
||
+ "name": "graham-campbell/result-type",
|
||
+ "version": "v1.1.4",
|
||
"source": {
|
||
"type": "git",
|
||
- "url": "https://github.com/illuminate/filesystem.git",
|
||
- "reference": "3b5ad9b385595d735689ebc2bfe701567cc4f1c3"
|
||
+ "url": "https://github.com/GrahamCampbell/Result-Type.git",
|
||
+ "reference": "e01f4a821471308ba86aa202fed6698b6b695e3b"
|
||
},
|
||
"dist": {
|
||
"type": "zip",
|
||
- "url": "https://api.github.com/repos/illuminate/filesystem/zipball/3b5ad9b385595d735689ebc2bfe701567cc4f1c3",
|
||
- "reference": "3b5ad9b385595d735689ebc2bfe701567cc4f1c3",
|
||
+ "url": "https://api.github.com/repos/GrahamCampbell/Result-Type/zipball/e01f4a821471308ba86aa202fed6698b6b695e3b",
|
||
+ "reference": "e01f4a821471308ba86aa202fed6698b6b695e3b",
|
||
"shasum": ""
|
||
},
|
||
"require": {
|
||
- "illuminate/collections": "^12.0",
|
||
- "illuminate/contracts": "^12.0",
|
||
- "illuminate/macroable": "^12.0",
|
||
- "illuminate/support": "^12.0",
|
||
- "php": "^8.2",
|
||
- "symfony/finder": "^7.2.0"
|
||
+ "php": "^7.2.5 || ^8.0",
|
||
+ "phpoption/phpoption": "^1.9.5"
|
||
},
|
||
- "suggest": {
|
||
- "ext-fileinfo": "Required to use the Filesystem class.",
|
||
- "ext-ftp": "Required to use the Flysystem FTP driver.",
|
||
- "ext-hash": "Required to use the Filesystem class.",
|
||
- "illuminate/http": "Required for handling uploaded files (^12.0).",
|
||
- "league/flysystem": "Required to use the Flysystem local driver (^3.25.1).",
|
||
- "league/flysystem-aws-s3-v3": "Required to use the Flysystem S3 driver (^3.25.1).",
|
||
- "league/flysystem-ftp": "Required to use the Flysystem FTP driver (^3.25.1).",
|
||
- "league/flysystem-sftp-v3": "Required to use the Flysystem SFTP driver (^3.25.1).",
|
||
- "psr/http-message": "Required to allow Storage::put to accept a StreamInterface (^1.0).",
|
||
- "symfony/filesystem": "Required to enable support for relative symbolic links (^7.2).",
|
||
- "symfony/mime": "Required to enable support for guessing extensions (^7.2)."
|
||
+ "require-dev": {
|
||
+ "phpunit/phpunit": "^8.5.41 || ^9.6.22 || ^10.5.45 || ^11.5.7"
|
||
},
|
||
"type": "library",
|
||
- "extra": {
|
||
- "branch-alias": {
|
||
- "dev-master": "12.x-dev"
|
||
- }
|
||
- },
|
||
"autoload": {
|
||
- "files": [
|
||
- "functions.php"
|
||
- ],
|
||
"psr-4": {
|
||
- "Illuminate\\Filesystem\\": ""
|
||
+ "GrahamCampbell\\ResultType\\": "src/"
|
||
}
|
||
},
|
||
"notification-url": "https://packagist.org/downloads/",
|
||
@@ -748,44 +746,88 @@
|
||
],
|
||
"authors": [
|
||
{
|
||
- "name": "Taylor Otwell",
|
||
- "email": "taylor@laravel.com"
|
||
+ "name": "Graham Campbell",
|
||
+ "email": "hello@gjcampbell.co.uk",
|
||
+ "homepage": "https://github.com/GrahamCampbell"
|
||
}
|
||
],
|
||
- "description": "The Illuminate Filesystem package.",
|
||
- "homepage": "https://laravel.com",
|
||
+ "description": "An Implementation Of The Result Type",
|
||
+ "keywords": [
|
||
+ "Graham Campbell",
|
||
+ "GrahamCampbell",
|
||
+ "Result Type",
|
||
+ "Result-Type",
|
||
+ "result"
|
||
+ ],
|
||
"support": {
|
||
- "issues": "https://github.com/laravel/framework/issues",
|
||
- "source": "https://github.com/laravel/framework"
|
||
+ "issues": "https://github.com/GrahamCampbell/Result-Type/issues",
|
||
+ "source": "https://github.com/GrahamCampbell/Result-Type/tree/v1.1.4"
|
||
},
|
||
- "time": "2026-06-02T13:54:37+00:00"
|
||
+ "funding": [
|
||
+ {
|
||
+ "url": "https://github.com/GrahamCampbell",
|
||
+ "type": "github"
|
||
+ },
|
||
+ {
|
||
+ "url": "https://tidelift.com/funding/github/packagist/graham-campbell/result-type",
|
||
+ "type": "tidelift"
|
||
+ }
|
||
+ ],
|
||
+ "time": "2025-12-27T19:43:20+00:00"
|
||
},
|
||
{
|
||
- "name": "illuminate/macroable",
|
||
- "version": "v12.62.0",
|
||
+ "name": "guzzlehttp/guzzle",
|
||
+ "version": "7.11.1",
|
||
"source": {
|
||
"type": "git",
|
||
- "url": "https://github.com/illuminate/macroable.git",
|
||
- "reference": "e295d62d89dcdb87e2b1bd70dd14d074a0ed73cc"
|
||
+ "url": "https://github.com/guzzle/guzzle.git",
|
||
+ "reference": "5af96f374e0ab4ebd747b8310888c99d3adb0a8c"
|
||
},
|
||
"dist": {
|
||
"type": "zip",
|
||
- "url": "https://api.github.com/repos/illuminate/macroable/zipball/e295d62d89dcdb87e2b1bd70dd14d074a0ed73cc",
|
||
- "reference": "e295d62d89dcdb87e2b1bd70dd14d074a0ed73cc",
|
||
+ "url": "https://api.github.com/repos/guzzle/guzzle/zipball/5af96f374e0ab4ebd747b8310888c99d3adb0a8c",
|
||
+ "reference": "5af96f374e0ab4ebd747b8310888c99d3adb0a8c",
|
||
"shasum": ""
|
||
},
|
||
"require": {
|
||
- "php": "^8.2"
|
||
+ "ext-json": "*",
|
||
+ "guzzlehttp/promises": "^2.5",
|
||
+ "guzzlehttp/psr7": "^2.11",
|
||
+ "php": "^7.2.5 || ^8.0",
|
||
+ "psr/http-client": "^1.0",
|
||
+ "symfony/deprecation-contracts": "^2.5 || ^3.0",
|
||
+ "symfony/polyfill-php80": "^1.24"
|
||
+ },
|
||
+ "provide": {
|
||
+ "psr/http-client-implementation": "1.0"
|
||
+ },
|
||
+ "require-dev": {
|
||
+ "bamarni/composer-bin-plugin": "^1.8.2",
|
||
+ "ext-curl": "*",
|
||
+ "guzzle/client-integration-tests": "3.0.2",
|
||
+ "guzzlehttp/test-server": "^0.5",
|
||
+ "php-http/message-factory": "^1.1",
|
||
+ "phpunit/phpunit": "^8.5.52 || ^9.6.34",
|
||
+ "psr/log": "^1.1 || ^2.0 || ^3.0"
|
||
+ },
|
||
+ "suggest": {
|
||
+ "ext-curl": "Required for CURL handler support",
|
||
+ "ext-intl": "Required for Internationalized Domain Name (IDN) support",
|
||
+ "psr/log": "Required for using the Log middleware"
|
||
},
|
||
"type": "library",
|
||
"extra": {
|
||
- "branch-alias": {
|
||
- "dev-master": "12.x-dev"
|
||
+ "bamarni-bin": {
|
||
+ "bin-links": true,
|
||
+ "forward-command": false
|
||
}
|
||
},
|
||
"autoload": {
|
||
+ "files": [
|
||
+ "src/functions_include.php"
|
||
+ ],
|
||
"psr-4": {
|
||
- "Illuminate\\Support\\": ""
|
||
+ "GuzzleHttp\\": "src/"
|
||
}
|
||
},
|
||
"notification-url": "https://packagist.org/downloads/",
|
||
@@ -794,50 +836,105 @@
|
||
],
|
||
"authors": [
|
||
{
|
||
- "name": "Taylor Otwell",
|
||
- "email": "taylor@laravel.com"
|
||
+ "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"
|
||
+ },
|
||
+ {
|
||
+ "name": "Jeremy Lindblom",
|
||
+ "email": "jeremeamia@gmail.com",
|
||
+ "homepage": "https://github.com/jeremeamia"
|
||
+ },
|
||
+ {
|
||
+ "name": "George Mponos",
|
||
+ "email": "gmponos@gmail.com",
|
||
+ "homepage": "https://github.com/gmponos"
|
||
+ },
|
||
+ {
|
||
+ "name": "Tobias Nyholm",
|
||
+ "email": "tobias.nyholm@gmail.com",
|
||
+ "homepage": "https://github.com/Nyholm"
|
||
+ },
|
||
+ {
|
||
+ "name": "Márk Sági-Kazár",
|
||
+ "email": "mark.sagikazar@gmail.com",
|
||
+ "homepage": "https://github.com/sagikazarmark"
|
||
+ },
|
||
+ {
|
||
+ "name": "Tobias Schultze",
|
||
+ "email": "webmaster@tubo-world.de",
|
||
+ "homepage": "https://github.com/Tobion"
|
||
}
|
||
],
|
||
- "description": "The Illuminate Macroable package.",
|
||
- "homepage": "https://laravel.com",
|
||
+ "description": "Guzzle is a PHP HTTP client library",
|
||
+ "keywords": [
|
||
+ "client",
|
||
+ "curl",
|
||
+ "framework",
|
||
+ "http",
|
||
+ "http client",
|
||
+ "psr-18",
|
||
+ "psr-7",
|
||
+ "rest",
|
||
+ "web service"
|
||
+ ],
|
||
"support": {
|
||
- "issues": "https://github.com/laravel/framework/issues",
|
||
- "source": "https://github.com/laravel/framework"
|
||
+ "issues": "https://github.com/guzzle/guzzle/issues",
|
||
+ "source": "https://github.com/guzzle/guzzle/tree/7.11.1"
|
||
},
|
||
- "time": "2026-03-30T19:05:19+00:00"
|
||
+ "funding": [
|
||
+ {
|
||
+ "url": "https://github.com/GrahamCampbell",
|
||
+ "type": "github"
|
||
+ },
|
||
+ {
|
||
+ "url": "https://github.com/Nyholm",
|
||
+ "type": "github"
|
||
+ },
|
||
+ {
|
||
+ "url": "https://tidelift.com/funding/github/packagist/guzzlehttp/guzzle",
|
||
+ "type": "tidelift"
|
||
+ }
|
||
+ ],
|
||
+ "time": "2026-06-07T22:54:06+00:00"
|
||
},
|
||
{
|
||
- "name": "illuminate/pipeline",
|
||
- "version": "v12.62.0",
|
||
+ "name": "guzzlehttp/promises",
|
||
+ "version": "2.5.0",
|
||
"source": {
|
||
"type": "git",
|
||
- "url": "https://github.com/illuminate/pipeline.git",
|
||
- "reference": "b6a14c20d69a44bf0a6fba664a00d23ca71770ee"
|
||
+ "url": "https://github.com/guzzle/promises.git",
|
||
+ "reference": "4360e982f87f5f258bf872d094647791db2f4c8e"
|
||
},
|
||
"dist": {
|
||
"type": "zip",
|
||
- "url": "https://api.github.com/repos/illuminate/pipeline/zipball/b6a14c20d69a44bf0a6fba664a00d23ca71770ee",
|
||
- "reference": "b6a14c20d69a44bf0a6fba664a00d23ca71770ee",
|
||
+ "url": "https://api.github.com/repos/guzzle/promises/zipball/4360e982f87f5f258bf872d094647791db2f4c8e",
|
||
+ "reference": "4360e982f87f5f258bf872d094647791db2f4c8e",
|
||
"shasum": ""
|
||
},
|
||
"require": {
|
||
- "illuminate/contracts": "^12.0",
|
||
- "illuminate/macroable": "^12.0",
|
||
- "illuminate/support": "^12.0",
|
||
- "php": "^8.2"
|
||
+ "php": "^7.2.5 || ^8.0",
|
||
+ "symfony/deprecation-contracts": "^2.5 || ^3.0"
|
||
},
|
||
- "suggest": {
|
||
- "illuminate/database": "Required to use database transactions (^12.0)."
|
||
+ "require-dev": {
|
||
+ "bamarni/composer-bin-plugin": "^1.8.2",
|
||
+ "phpunit/phpunit": "^8.5.52 || ^9.6.34"
|
||
},
|
||
"type": "library",
|
||
"extra": {
|
||
- "branch-alias": {
|
||
- "dev-master": "12.x-dev"
|
||
+ "bamarni-bin": {
|
||
+ "bin-links": true,
|
||
+ "forward-command": false
|
||
}
|
||
},
|
||
"autoload": {
|
||
"psr-4": {
|
||
- "Illuminate\\Pipeline\\": ""
|
||
+ "GuzzleHttp\\Promise\\": "src/"
|
||
}
|
||
},
|
||
"notification-url": "https://packagist.org/downloads/",
|
||
@@ -846,52 +943,95 @@
|
||
],
|
||
"authors": [
|
||
{
|
||
- "name": "Taylor Otwell",
|
||
- "email": "taylor@laravel.com"
|
||
+ "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"
|
||
+ },
|
||
+ {
|
||
+ "name": "Tobias Nyholm",
|
||
+ "email": "tobias.nyholm@gmail.com",
|
||
+ "homepage": "https://github.com/Nyholm"
|
||
+ },
|
||
+ {
|
||
+ "name": "Tobias Schultze",
|
||
+ "email": "webmaster@tubo-world.de",
|
||
+ "homepage": "https://github.com/Tobion"
|
||
}
|
||
],
|
||
- "description": "The Illuminate Pipeline package.",
|
||
- "homepage": "https://laravel.com",
|
||
+ "description": "Guzzle promises library",
|
||
+ "keywords": [
|
||
+ "promise"
|
||
+ ],
|
||
"support": {
|
||
- "issues": "https://github.com/laravel/framework/issues",
|
||
- "source": "https://github.com/laravel/framework"
|
||
+ "issues": "https://github.com/guzzle/promises/issues",
|
||
+ "source": "https://github.com/guzzle/promises/tree/2.5.0"
|
||
},
|
||
- "time": "2025-08-20T13:36:50+00:00"
|
||
+ "funding": [
|
||
+ {
|
||
+ "url": "https://github.com/GrahamCampbell",
|
||
+ "type": "github"
|
||
+ },
|
||
+ {
|
||
+ "url": "https://github.com/Nyholm",
|
||
+ "type": "github"
|
||
+ },
|
||
+ {
|
||
+ "url": "https://tidelift.com/funding/github/packagist/guzzlehttp/promises",
|
||
+ "type": "tidelift"
|
||
+ }
|
||
+ ],
|
||
+ "time": "2026-06-02T12:23:43+00:00"
|
||
},
|
||
{
|
||
- "name": "illuminate/redis",
|
||
- "version": "v12.62.0",
|
||
+ "name": "guzzlehttp/psr7",
|
||
+ "version": "2.11.0",
|
||
"source": {
|
||
"type": "git",
|
||
- "url": "https://github.com/illuminate/redis.git",
|
||
- "reference": "e46d4c3806d78d4d7733cd9b9bfb2fef30f4c8cb"
|
||
+ "url": "https://github.com/guzzle/psr7.git",
|
||
+ "reference": "bbb5e61349fa5cb822b3e87842b951088b76b81f"
|
||
},
|
||
"dist": {
|
||
"type": "zip",
|
||
- "url": "https://api.github.com/repos/illuminate/redis/zipball/e46d4c3806d78d4d7733cd9b9bfb2fef30f4c8cb",
|
||
- "reference": "e46d4c3806d78d4d7733cd9b9bfb2fef30f4c8cb",
|
||
+ "url": "https://api.github.com/repos/guzzle/psr7/zipball/bbb5e61349fa5cb822b3e87842b951088b76b81f",
|
||
+ "reference": "bbb5e61349fa5cb822b3e87842b951088b76b81f",
|
||
"shasum": ""
|
||
},
|
||
"require": {
|
||
- "illuminate/collections": "^12.0",
|
||
- "illuminate/contracts": "^12.0",
|
||
- "illuminate/macroable": "^12.0",
|
||
- "illuminate/support": "^12.0",
|
||
- "php": "^8.2"
|
||
+ "php": "^7.2.5 || ^8.0",
|
||
+ "psr/http-factory": "^1.0",
|
||
+ "psr/http-message": "^1.1 || ^2.0",
|
||
+ "ralouphie/getallheaders": "^3.0",
|
||
+ "symfony/deprecation-contracts": "^2.5 || ^3.0",
|
||
+ "symfony/polyfill-php80": "^1.24"
|
||
+ },
|
||
+ "provide": {
|
||
+ "psr/http-factory-implementation": "1.0",
|
||
+ "psr/http-message-implementation": "1.0"
|
||
+ },
|
||
+ "require-dev": {
|
||
+ "bamarni/composer-bin-plugin": "^1.8.2",
|
||
+ "http-interop/http-factory-tests": "1.1.0",
|
||
+ "jshttp/mime-db": "1.54.0.1",
|
||
+ "phpunit/phpunit": "^8.5.52 || ^9.6.34"
|
||
},
|
||
"suggest": {
|
||
- "ext-redis": "Required to use the phpredis connector (^4.0|^5.0|^6.0).",
|
||
- "predis/predis": "Required to use the predis connector (^2.3|^3.0)."
|
||
+ "laminas/laminas-httphandlerrunner": "Emit PSR-7 responses"
|
||
},
|
||
"type": "library",
|
||
"extra": {
|
||
- "branch-alias": {
|
||
- "dev-master": "12.x-dev"
|
||
+ "bamarni-bin": {
|
||
+ "bin-links": true,
|
||
+ "forward-command": false
|
||
}
|
||
},
|
||
"autoload": {
|
||
"psr-4": {
|
||
- "Illuminate\\Redis\\": ""
|
||
+ "GuzzleHttp\\Psr7\\": "src/"
|
||
}
|
||
},
|
||
"notification-url": "https://packagist.org/downloads/",
|
||
@@ -900,37 +1040,96 @@
|
||
],
|
||
"authors": [
|
||
{
|
||
- "name": "Taylor Otwell",
|
||
- "email": "taylor@laravel.com"
|
||
+ "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"
|
||
+ },
|
||
+ {
|
||
+ "name": "George Mponos",
|
||
+ "email": "gmponos@gmail.com",
|
||
+ "homepage": "https://github.com/gmponos"
|
||
+ },
|
||
+ {
|
||
+ "name": "Tobias Nyholm",
|
||
+ "email": "tobias.nyholm@gmail.com",
|
||
+ "homepage": "https://github.com/Nyholm"
|
||
+ },
|
||
+ {
|
||
+ "name": "Márk Sági-Kazár",
|
||
+ "email": "mark.sagikazar@gmail.com",
|
||
+ "homepage": "https://github.com/sagikazarmark"
|
||
+ },
|
||
+ {
|
||
+ "name": "Tobias Schultze",
|
||
+ "email": "webmaster@tubo-world.de",
|
||
+ "homepage": "https://github.com/Tobion"
|
||
+ },
|
||
+ {
|
||
+ "name": "Márk Sági-Kazár",
|
||
+ "email": "mark.sagikazar@gmail.com",
|
||
+ "homepage": "https://sagikazarmark.hu"
|
||
}
|
||
],
|
||
- "description": "The Illuminate Redis package.",
|
||
- "homepage": "https://laravel.com",
|
||
+ "description": "PSR-7 message implementation that also provides common utility methods",
|
||
+ "keywords": [
|
||
+ "http",
|
||
+ "message",
|
||
+ "psr-7",
|
||
+ "request",
|
||
+ "response",
|
||
+ "stream",
|
||
+ "uri",
|
||
+ "url"
|
||
+ ],
|
||
"support": {
|
||
- "issues": "https://github.com/laravel/framework/issues",
|
||
- "source": "https://github.com/laravel/framework"
|
||
+ "issues": "https://github.com/guzzle/psr7/issues",
|
||
+ "source": "https://github.com/guzzle/psr7/tree/2.11.0"
|
||
},
|
||
- "time": "2026-04-05T14:10:16+00:00"
|
||
+ "funding": [
|
||
+ {
|
||
+ "url": "https://github.com/GrahamCampbell",
|
||
+ "type": "github"
|
||
+ },
|
||
+ {
|
||
+ "url": "https://github.com/Nyholm",
|
||
+ "type": "github"
|
||
+ },
|
||
+ {
|
||
+ "url": "https://tidelift.com/funding/github/packagist/guzzlehttp/psr7",
|
||
+ "type": "tidelift"
|
||
+ }
|
||
+ ],
|
||
+ "time": "2026-06-02T12:30:48+00:00"
|
||
},
|
||
{
|
||
- "name": "illuminate/reflection",
|
||
+ "name": "illuminate/bus",
|
||
"version": "v12.62.0",
|
||
"source": {
|
||
"type": "git",
|
||
- "url": "https://github.com/illuminate/reflection.git",
|
||
- "reference": "348cf5da9de89b596d7723be6425fb048e2bf4bb"
|
||
+ "url": "https://github.com/illuminate/bus.git",
|
||
+ "reference": "9e70f409c744e0ba6b301fa608bb5b3c8c38669a"
|
||
},
|
||
"dist": {
|
||
"type": "zip",
|
||
- "url": "https://api.github.com/repos/illuminate/reflection/zipball/348cf5da9de89b596d7723be6425fb048e2bf4bb",
|
||
- "reference": "348cf5da9de89b596d7723be6425fb048e2bf4bb",
|
||
+ "url": "https://api.github.com/repos/illuminate/bus/zipball/9e70f409c744e0ba6b301fa608bb5b3c8c38669a",
|
||
+ "reference": "9e70f409c744e0ba6b301fa608bb5b3c8c38669a",
|
||
"shasum": ""
|
||
},
|
||
"require": {
|
||
"illuminate/collections": "^12.0",
|
||
"illuminate/contracts": "^12.0",
|
||
+ "illuminate/pipeline": "^12.0",
|
||
+ "illuminate/support": "^12.0",
|
||
"php": "^8.2"
|
||
},
|
||
+ "suggest": {
|
||
+ "illuminate/queue": "Required to use closures when chaining jobs (^12.0)."
|
||
+ },
|
||
"type": "library",
|
||
"extra": {
|
||
"branch-alias": {
|
||
@@ -938,11 +1137,8 @@
|
||
}
|
||
},
|
||
"autoload": {
|
||
- "files": [
|
||
- "helpers.php"
|
||
- ],
|
||
"psr-4": {
|
||
- "Illuminate\\Support\\": ""
|
||
+ "Illuminate\\Bus\\": ""
|
||
}
|
||
},
|
||
"notification-url": "https://packagist.org/downloads/",
|
||
@@ -955,60 +1151,40 @@
|
||
"email": "taylor@laravel.com"
|
||
}
|
||
],
|
||
- "description": "The Illuminate Reflection package.",
|
||
+ "description": "The Illuminate Bus package.",
|
||
"homepage": "https://laravel.com",
|
||
"support": {
|
||
"issues": "https://github.com/laravel/framework/issues",
|
||
"source": "https://github.com/laravel/framework"
|
||
},
|
||
- "time": "2026-02-25T15:25:18+00:00"
|
||
+ "time": "2026-03-09T13:55:34+00:00"
|
||
},
|
||
{
|
||
- "name": "illuminate/support",
|
||
+ "name": "illuminate/collections",
|
||
"version": "v12.62.0",
|
||
"source": {
|
||
"type": "git",
|
||
- "url": "https://github.com/illuminate/support.git",
|
||
- "reference": "3a8772095ef7d6b1961a77f2f0b8921c056c48ea"
|
||
+ "url": "https://github.com/illuminate/collections.git",
|
||
+ "reference": "83313b009c4afb6f02dbc090bdb67809756eefa2"
|
||
},
|
||
"dist": {
|
||
"type": "zip",
|
||
- "url": "https://api.github.com/repos/illuminate/support/zipball/3a8772095ef7d6b1961a77f2f0b8921c056c48ea",
|
||
- "reference": "3a8772095ef7d6b1961a77f2f0b8921c056c48ea",
|
||
+ "url": "https://api.github.com/repos/illuminate/collections/zipball/83313b009c4afb6f02dbc090bdb67809756eefa2",
|
||
+ "reference": "83313b009c4afb6f02dbc090bdb67809756eefa2",
|
||
"shasum": ""
|
||
},
|
||
"require": {
|
||
- "doctrine/inflector": "^2.0",
|
||
- "ext-ctype": "*",
|
||
- "ext-filter": "*",
|
||
- "ext-mbstring": "*",
|
||
- "illuminate/collections": "^12.0",
|
||
"illuminate/conditionable": "^12.0",
|
||
"illuminate/contracts": "^12.0",
|
||
"illuminate/macroable": "^12.0",
|
||
- "illuminate/reflection": "^12.0",
|
||
- "nesbot/carbon": "^3.8.4",
|
||
"php": "^8.2",
|
||
"symfony/polyfill-php83": "^1.33",
|
||
- "symfony/polyfill-php85": "^1.33",
|
||
- "voku/portable-ascii": "^2.0.2"
|
||
- },
|
||
- "conflict": {
|
||
- "tightenco/collect": "<5.5.33"
|
||
- },
|
||
- "replace": {
|
||
- "spatie/once": "*"
|
||
+ "symfony/polyfill-php84": "^1.33",
|
||
+ "symfony/polyfill-php85": "^1.33"
|
||
},
|
||
"suggest": {
|
||
- "illuminate/filesystem": "Required to use the Composer class (^12.0).",
|
||
- "laravel/serializable-closure": "Required to use the once function (^1.3|^2.0).",
|
||
- "league/commonmark": "Required to use Str::markdown() and Stringable::markdown() (^2.7).",
|
||
- "league/uri": "Required to use the Uri class (^7.5.1).",
|
||
- "ramsey/uuid": "Required to use Str::uuid() (^4.7).",
|
||
- "symfony/process": "Required to use the Composer class (^7.2).",
|
||
- "symfony/uid": "Required to use Str::ulid() (^7.2).",
|
||
- "symfony/var-dumper": "Required to use the dd function (^7.2).",
|
||
- "vlucas/phpdotenv": "Required to use the Env class and env helper (^5.6.1)."
|
||
+ "illuminate/http": "Required to convert collections to API resources (^12.0).",
|
||
+ "symfony/var-dumper": "Required to use the dump method (^7.2)."
|
||
},
|
||
"type": "library",
|
||
"extra": {
|
||
@@ -1035,34 +1211,29 @@
|
||
"email": "taylor@laravel.com"
|
||
}
|
||
],
|
||
- "description": "The Illuminate Support package.",
|
||
+ "description": "The Illuminate Collections package.",
|
||
"homepage": "https://laravel.com",
|
||
"support": {
|
||
"issues": "https://github.com/laravel/framework/issues",
|
||
"source": "https://github.com/laravel/framework"
|
||
},
|
||
- "time": "2026-05-31T22:10:17+00:00"
|
||
+ "time": "2026-03-11T14:13:25+00:00"
|
||
},
|
||
{
|
||
- "name": "illuminate/translation",
|
||
+ "name": "illuminate/conditionable",
|
||
"version": "v12.62.0",
|
||
"source": {
|
||
"type": "git",
|
||
- "url": "https://github.com/illuminate/translation.git",
|
||
- "reference": "4b555f3ca37523d1064d08e99774ab32fd0cc228"
|
||
+ "url": "https://github.com/illuminate/conditionable.git",
|
||
+ "reference": "ec677967c1f2faf90b8428919124d2184a4c9b49"
|
||
},
|
||
"dist": {
|
||
"type": "zip",
|
||
- "url": "https://api.github.com/repos/illuminate/translation/zipball/4b555f3ca37523d1064d08e99774ab32fd0cc228",
|
||
- "reference": "4b555f3ca37523d1064d08e99774ab32fd0cc228",
|
||
+ "url": "https://api.github.com/repos/illuminate/conditionable/zipball/ec677967c1f2faf90b8428919124d2184a4c9b49",
|
||
+ "reference": "ec677967c1f2faf90b8428919124d2184a4c9b49",
|
||
"shasum": ""
|
||
},
|
||
"require": {
|
||
- "illuminate/collections": "^12.0",
|
||
- "illuminate/contracts": "^12.0",
|
||
- "illuminate/filesystem": "^12.0",
|
||
- "illuminate/macroable": "^12.0",
|
||
- "illuminate/support": "^12.0",
|
||
"php": "^8.2"
|
||
},
|
||
"type": "library",
|
||
@@ -1073,7 +1244,7 @@
|
||
},
|
||
"autoload": {
|
||
"psr-4": {
|
||
- "Illuminate\\Translation\\": ""
|
||
+ "Illuminate\\Support\\": ""
|
||
}
|
||
},
|
||
"notification-url": "https://packagist.org/downloads/",
|
||
@@ -1086,47 +1257,46 @@
|
||
"email": "taylor@laravel.com"
|
||
}
|
||
],
|
||
- "description": "The Illuminate Translation package.",
|
||
+ "description": "The Illuminate Conditionable package.",
|
||
"homepage": "https://laravel.com",
|
||
"support": {
|
||
"issues": "https://github.com/laravel/framework/issues",
|
||
"source": "https://github.com/laravel/framework"
|
||
},
|
||
- "time": "2026-03-18T14:19:27+00:00"
|
||
+ "time": "2025-05-13T15:08:45+00:00"
|
||
},
|
||
{
|
||
- "name": "illuminate/validation",
|
||
+ "name": "illuminate/container",
|
||
"version": "v12.62.0",
|
||
"source": {
|
||
"type": "git",
|
||
- "url": "https://github.com/illuminate/validation.git",
|
||
- "reference": "297cff9c69885b1a9125ee4f26f77ef570abb2b6"
|
||
+ "url": "https://github.com/illuminate/container.git",
|
||
+ "reference": "9abe9dba6b3f5220205ce143069c975a601e4294"
|
||
},
|
||
"dist": {
|
||
"type": "zip",
|
||
- "url": "https://api.github.com/repos/illuminate/validation/zipball/297cff9c69885b1a9125ee4f26f77ef570abb2b6",
|
||
- "reference": "297cff9c69885b1a9125ee4f26f77ef570abb2b6",
|
||
+ "url": "https://api.github.com/repos/illuminate/container/zipball/9abe9dba6b3f5220205ce143069c975a601e4294",
|
||
+ "reference": "9abe9dba6b3f5220205ce143069c975a601e4294",
|
||
"shasum": ""
|
||
},
|
||
"require": {
|
||
- "brick/math": "^0.11|^0.12|^0.13|^0.14",
|
||
- "egulias/email-validator": "^3.2.5|^4.0",
|
||
- "ext-filter": "*",
|
||
- "ext-mbstring": "*",
|
||
- "illuminate/collections": "^12.0",
|
||
- "illuminate/container": "^12.0",
|
||
"illuminate/contracts": "^12.0",
|
||
- "illuminate/macroable": "^12.0",
|
||
- "illuminate/support": "^12.0",
|
||
- "illuminate/translation": "^12.0",
|
||
+ "illuminate/reflection": "^12.0",
|
||
"php": "^8.2",
|
||
- "symfony/http-foundation": "^7.2",
|
||
- "symfony/mime": "^7.2",
|
||
- "symfony/polyfill-php83": "^1.33"
|
||
+ "psr/container": "^1.1.1|^2.0.1",
|
||
+ "symfony/polyfill-php84": "^1.33",
|
||
+ "symfony/polyfill-php85": "^1.33"
|
||
+ },
|
||
+ "provide": {
|
||
+ "psr/container-implementation": "1.1|2.0"
|
||
},
|
||
"suggest": {
|
||
- "illuminate/database": "Required to use the database presence verifier (^12.0).",
|
||
- "ramsey/uuid": "Required to use Validator::validateUuid() (^4.7)."
|
||
+ "illuminate/auth": "Required to use the Auth attribute",
|
||
+ "illuminate/cache": "Required to use the Cache attribute",
|
||
+ "illuminate/config": "Required to use the Config attribute",
|
||
+ "illuminate/database": "Required to use the DB attribute",
|
||
+ "illuminate/filesystem": "Required to use the Storage attribute",
|
||
+ "illuminate/log": "Required to use the Log or Context attributes"
|
||
},
|
||
"type": "library",
|
||
"extra": {
|
||
@@ -1136,7 +1306,7 @@
|
||
},
|
||
"autoload": {
|
||
"psr-4": {
|
||
- "Illuminate\\Validation\\": ""
|
||
+ "Illuminate\\Container\\": ""
|
||
}
|
||
},
|
||
"notification-url": "https://packagist.org/downloads/",
|
||
@@ -1149,68 +1319,42 @@
|
||
"email": "taylor@laravel.com"
|
||
}
|
||
],
|
||
- "description": "The Illuminate Validation package.",
|
||
+ "description": "The Illuminate Container package.",
|
||
"homepage": "https://laravel.com",
|
||
"support": {
|
||
"issues": "https://github.com/laravel/framework/issues",
|
||
"source": "https://github.com/laravel/framework"
|
||
},
|
||
- "time": "2026-05-17T14:42:21+00:00"
|
||
+ "time": "2026-03-16T14:05:01+00:00"
|
||
},
|
||
{
|
||
- "name": "malkusch/lock",
|
||
- "version": "3.1.1",
|
||
+ "name": "illuminate/contracts",
|
||
+ "version": "v12.62.0",
|
||
"source": {
|
||
"type": "git",
|
||
- "url": "https://github.com/php-lock/lock.git",
|
||
- "reference": "3e64b5e1b8283b781ed95f29bd83f84389f743e7"
|
||
+ "url": "https://github.com/illuminate/contracts.git",
|
||
+ "reference": "c16fd7ba7d8e6b8f336639ceb6b7e1ff6ed0efb5"
|
||
},
|
||
"dist": {
|
||
"type": "zip",
|
||
- "url": "https://api.github.com/repos/php-lock/lock/zipball/3e64b5e1b8283b781ed95f29bd83f84389f743e7",
|
||
- "reference": "3e64b5e1b8283b781ed95f29bd83f84389f743e7",
|
||
+ "url": "https://api.github.com/repos/illuminate/contracts/zipball/c16fd7ba7d8e6b8f336639ceb6b7e1ff6ed0efb5",
|
||
+ "reference": "c16fd7ba7d8e6b8f336639ceb6b7e1ff6ed0efb5",
|
||
"shasum": ""
|
||
},
|
||
"require": {
|
||
- "php": ">=7.4 <8.6",
|
||
- "psr/log": "^1.0 || ^2.0 || ^3.0",
|
||
- "symfony/polyfill-php80": "^1.28"
|
||
- },
|
||
- "require-dev": {
|
||
- "ergebnis/composer-normalize": "^2.13",
|
||
- "ergebnis/phpunit-slow-test-detector": "^2.9",
|
||
- "ext-igbinary": "*",
|
||
- "ext-lzf": "*",
|
||
- "ext-memcached": "*",
|
||
- "ext-pcntl": "*",
|
||
- "ext-pdo": "*",
|
||
- "ext-pdo_mysql": "*",
|
||
- "ext-pdo_sqlite": "*",
|
||
- "ext-redis": "*",
|
||
- "ext-sysvsem": "*",
|
||
- "friendsofphp/php-cs-fixer": "^3.0",
|
||
- "mikey179/vfsstream": "^1.6.11",
|
||
- "php-mock/php-mock-phpunit": "^2.12",
|
||
- "phpstan/extension-installer": "^1.1",
|
||
- "phpstan/phpstan": "^2.0",
|
||
- "phpstan/phpstan-deprecation-rules": "^2.0",
|
||
- "phpstan/phpstan-strict-rules": "^2.0",
|
||
- "phpunit/phpunit": "^9.5.25 || ^10.0 || ^11.0",
|
||
- "predis/predis": "^1.1.8 || ^2.0",
|
||
- "spatie/async": "^1.5"
|
||
- },
|
||
- "suggest": {
|
||
- "ext-igbinary": "To use this library with PHP Redis igbinary serializer enabled.",
|
||
- "ext-lzf": "To use this library with PHP Redis lzf compression enabled.",
|
||
- "ext-pcntl": "Enables locking with flock without busy waiting in CLI scripts.",
|
||
- "ext-redis": "To use this library with the PHP Redis extension.",
|
||
- "ext-sysvsem": "Enables locking using semaphores.",
|
||
- "predis/predis": "To use this library with predis."
|
||
+ "php": "^8.2",
|
||
+ "psr/container": "^1.1.1|^2.0.1",
|
||
+ "psr/simple-cache": "^1.0|^2.0|^3.0"
|
||
},
|
||
"type": "library",
|
||
+ "extra": {
|
||
+ "branch-alias": {
|
||
+ "dev-master": "12.x-dev"
|
||
+ }
|
||
+ },
|
||
"autoload": {
|
||
"psr-4": {
|
||
- "Malkusch\\Lock\\": "src/"
|
||
+ "Illuminate\\Contracts\\": ""
|
||
}
|
||
},
|
||
"notification-url": "https://packagist.org/downloads/",
|
||
@@ -1219,106 +1363,53 @@
|
||
],
|
||
"authors": [
|
||
{
|
||
- "name": "Markus Malkusch",
|
||
- "email": "markus@malkusch.de",
|
||
- "homepage": "http://markus.malkusch.de"
|
||
- },
|
||
- {
|
||
- "name": "Willem Stuursma-Ruwen",
|
||
- "email": "willem@stuursma.name"
|
||
- },
|
||
- {
|
||
- "name": "Michael Voříšek",
|
||
- "homepage": "https://mvorisek.cz/"
|
||
+ "name": "Taylor Otwell",
|
||
+ "email": "taylor@laravel.com"
|
||
}
|
||
],
|
||
- "description": "Mutex library for exclusive code execution.",
|
||
- "homepage": "https://github.com/malkusch/lock",
|
||
- "keywords": [
|
||
- "advisory-locks",
|
||
- "flock",
|
||
- "lock",
|
||
- "locking",
|
||
- "memcached",
|
||
- "mutex",
|
||
- "mysql",
|
||
- "postgresql",
|
||
- "redis",
|
||
- "redlock",
|
||
- "semaphore"
|
||
- ],
|
||
+ "description": "The Illuminate Contracts package.",
|
||
+ "homepage": "https://laravel.com",
|
||
"support": {
|
||
- "issues": "https://github.com/php-lock/lock/issues",
|
||
- "source": "https://github.com/php-lock/lock/tree/3.1.1"
|
||
+ "issues": "https://github.com/laravel/framework/issues",
|
||
+ "source": "https://github.com/laravel/framework"
|
||
},
|
||
- "time": "2026-02-19T23:04:23+00:00"
|
||
+ "time": "2026-06-09T13:20:54+00:00"
|
||
},
|
||
{
|
||
- "name": "monolog/monolog",
|
||
- "version": "2.11.0",
|
||
+ "name": "illuminate/events",
|
||
+ "version": "v12.62.0",
|
||
"source": {
|
||
"type": "git",
|
||
- "url": "https://github.com/Seldaek/monolog.git",
|
||
- "reference": "37308608e599f34a1a4845b16440047ec98a172a"
|
||
+ "url": "https://github.com/illuminate/events.git",
|
||
+ "reference": "ff22aa6017bdbd90ace660f50638ed9c580ba555"
|
||
},
|
||
"dist": {
|
||
"type": "zip",
|
||
- "url": "https://api.github.com/repos/Seldaek/monolog/zipball/37308608e599f34a1a4845b16440047ec98a172a",
|
||
- "reference": "37308608e599f34a1a4845b16440047ec98a172a",
|
||
+ "url": "https://api.github.com/repos/illuminate/events/zipball/ff22aa6017bdbd90ace660f50638ed9c580ba555",
|
||
+ "reference": "ff22aa6017bdbd90ace660f50638ed9c580ba555",
|
||
"shasum": ""
|
||
},
|
||
"require": {
|
||
- "php": ">=7.2",
|
||
- "psr/log": "^1.0.1 || ^2.0 || ^3.0"
|
||
- },
|
||
- "provide": {
|
||
- "psr/log-implementation": "1.0.0 || 2.0.0 || 3.0.0"
|
||
- },
|
||
- "require-dev": {
|
||
- "aws/aws-sdk-php": "^2.4.9 || ^3.0",
|
||
- "doctrine/couchdb": "~1.0@dev",
|
||
- "elasticsearch/elasticsearch": "^7 || ^8",
|
||
- "ext-json": "*",
|
||
- "graylog2/gelf-php": "^1.4.2 || ^2@dev",
|
||
- "guzzlehttp/guzzle": "^7.4",
|
||
- "guzzlehttp/psr7": "^2.2",
|
||
- "mongodb/mongodb": "^1.8 || ^2.0",
|
||
- "php-amqplib/php-amqplib": "~2.4 || ^3",
|
||
- "phpspec/prophecy": "^1.15",
|
||
- "phpstan/phpstan": "^1.10",
|
||
- "phpunit/phpunit": "^8.5.38 || ^9.6.19",
|
||
- "predis/predis": "^1.1 || ^2.0",
|
||
- "rollbar/rollbar": "^1.3 || ^2 || ^3",
|
||
- "ruflin/elastica": "^7",
|
||
- "swiftmailer/swiftmailer": "^5.3|^6.0",
|
||
- "symfony/mailer": "^5.4 || ^6",
|
||
- "symfony/mime": "^5.4 || ^6"
|
||
- },
|
||
- "suggest": {
|
||
- "aws/aws-sdk-php": "Allow sending log messages to AWS services like DynamoDB",
|
||
- "doctrine/couchdb": "Allow sending log messages to a CouchDB server",
|
||
- "elasticsearch/elasticsearch": "Allow sending log messages to an Elasticsearch server via official client",
|
||
- "ext-amqp": "Allow sending log messages to an AMQP server (1.0+ required)",
|
||
- "ext-curl": "Required to send log messages using the IFTTTHandler, the LogglyHandler, the SendGridHandler, the SlackWebhookHandler or the TelegramBotHandler",
|
||
- "ext-mbstring": "Allow to work properly with unicode symbols",
|
||
- "ext-mongodb": "Allow sending log messages to a MongoDB server (via driver)",
|
||
- "ext-openssl": "Required to send log messages using SSL",
|
||
- "ext-sockets": "Allow sending log messages to a Syslog server (via UDP driver)",
|
||
- "graylog2/gelf-php": "Allow sending log messages to a GrayLog2 server",
|
||
- "mongodb/mongodb": "Allow sending log messages to a MongoDB server (via library)",
|
||
- "php-amqplib/php-amqplib": "Allow sending log messages to an AMQP server using php-amqplib",
|
||
- "rollbar/rollbar": "Allow sending log messages to Rollbar",
|
||
- "ruflin/elastica": "Allow sending log messages to an Elastic Search server"
|
||
+ "illuminate/bus": "^12.0",
|
||
+ "illuminate/collections": "^12.0",
|
||
+ "illuminate/container": "^12.0",
|
||
+ "illuminate/contracts": "^12.0",
|
||
+ "illuminate/macroable": "^12.0",
|
||
+ "illuminate/support": "^12.0",
|
||
+ "php": "^8.2"
|
||
},
|
||
"type": "library",
|
||
"extra": {
|
||
"branch-alias": {
|
||
- "dev-main": "2.x-dev"
|
||
+ "dev-master": "12.x-dev"
|
||
}
|
||
},
|
||
"autoload": {
|
||
+ "files": [
|
||
+ "functions.php"
|
||
+ ],
|
||
"psr-4": {
|
||
- "Monolog\\": "src/Monolog"
|
||
+ "Illuminate\\Events\\": ""
|
||
}
|
||
},
|
||
"notification-url": "https://packagist.org/downloads/",
|
||
@@ -1327,62 +1418,982 @@
|
||
],
|
||
"authors": [
|
||
{
|
||
- "name": "Jordi Boggiano",
|
||
- "email": "j.boggiano@seld.be",
|
||
- "homepage": "https://seld.be"
|
||
+ "name": "Taylor Otwell",
|
||
+ "email": "taylor@laravel.com"
|
||
}
|
||
],
|
||
- "description": "Sends your logs to files, sockets, inboxes, databases and various web services",
|
||
- "homepage": "https://github.com/Seldaek/monolog",
|
||
- "keywords": [
|
||
- "log",
|
||
- "logging",
|
||
- "psr-3"
|
||
- ],
|
||
+ "description": "The Illuminate Events package.",
|
||
+ "homepage": "https://laravel.com",
|
||
"support": {
|
||
- "issues": "https://github.com/Seldaek/monolog/issues",
|
||
- "source": "https://github.com/Seldaek/monolog/tree/2.11.0"
|
||
+ "issues": "https://github.com/laravel/framework/issues",
|
||
+ "source": "https://github.com/laravel/framework"
|
||
},
|
||
- "funding": [
|
||
- {
|
||
- "url": "https://github.com/Seldaek",
|
||
- "type": "github"
|
||
- },
|
||
- {
|
||
- "url": "https://tidelift.com/funding/github/packagist/monolog/monolog",
|
||
- "type": "tidelift"
|
||
- }
|
||
- ],
|
||
- "time": "2026-01-01T13:05:00+00:00"
|
||
+ "time": "2026-03-05T16:20:14+00:00"
|
||
},
|
||
{
|
||
- "name": "nesbot/carbon",
|
||
- "version": "3.11.4",
|
||
+ "name": "illuminate/filesystem",
|
||
+ "version": "v12.62.0",
|
||
"source": {
|
||
"type": "git",
|
||
- "url": "https://github.com/CarbonPHP/carbon.git",
|
||
- "reference": "e890471a3494740f7d9326d72ce6a8c559ffee60"
|
||
+ "url": "https://github.com/illuminate/filesystem.git",
|
||
+ "reference": "3b5ad9b385595d735689ebc2bfe701567cc4f1c3"
|
||
},
|
||
"dist": {
|
||
"type": "zip",
|
||
- "url": "https://api.github.com/repos/CarbonPHP/carbon/zipball/e890471a3494740f7d9326d72ce6a8c559ffee60",
|
||
- "reference": "e890471a3494740f7d9326d72ce6a8c559ffee60",
|
||
+ "url": "https://api.github.com/repos/illuminate/filesystem/zipball/3b5ad9b385595d735689ebc2bfe701567cc4f1c3",
|
||
+ "reference": "3b5ad9b385595d735689ebc2bfe701567cc4f1c3",
|
||
"shasum": ""
|
||
},
|
||
"require": {
|
||
- "carbonphp/carbon-doctrine-types": "<100.0",
|
||
- "ext-json": "*",
|
||
- "php": "^8.1",
|
||
- "psr/clock": "^1.0",
|
||
- "symfony/clock": "^6.3.12 || ^7.0 || ^8.0",
|
||
- "symfony/polyfill-mbstring": "^1.0",
|
||
- "symfony/translation": "^4.4.18 || ^5.2.1 || ^6.0 || ^7.0 || ^8.0"
|
||
+ "illuminate/collections": "^12.0",
|
||
+ "illuminate/contracts": "^12.0",
|
||
+ "illuminate/macroable": "^12.0",
|
||
+ "illuminate/support": "^12.0",
|
||
+ "php": "^8.2",
|
||
+ "symfony/finder": "^7.2.0"
|
||
},
|
||
- "provide": {
|
||
- "psr/clock-implementation": "1.0"
|
||
+ "suggest": {
|
||
+ "ext-fileinfo": "Required to use the Filesystem class.",
|
||
+ "ext-ftp": "Required to use the Flysystem FTP driver.",
|
||
+ "ext-hash": "Required to use the Filesystem class.",
|
||
+ "illuminate/http": "Required for handling uploaded files (^12.0).",
|
||
+ "league/flysystem": "Required to use the Flysystem local driver (^3.25.1).",
|
||
+ "league/flysystem-aws-s3-v3": "Required to use the Flysystem S3 driver (^3.25.1).",
|
||
+ "league/flysystem-ftp": "Required to use the Flysystem FTP driver (^3.25.1).",
|
||
+ "league/flysystem-sftp-v3": "Required to use the Flysystem SFTP driver (^3.25.1).",
|
||
+ "psr/http-message": "Required to allow Storage::put to accept a StreamInterface (^1.0).",
|
||
+ "symfony/filesystem": "Required to enable support for relative symbolic links (^7.2).",
|
||
+ "symfony/mime": "Required to enable support for guessing extensions (^7.2)."
|
||
},
|
||
- "require-dev": {
|
||
- "doctrine/dbal": "^3.6.3 || ^4.0",
|
||
+ "type": "library",
|
||
+ "extra": {
|
||
+ "branch-alias": {
|
||
+ "dev-master": "12.x-dev"
|
||
+ }
|
||
+ },
|
||
+ "autoload": {
|
||
+ "files": [
|
||
+ "functions.php"
|
||
+ ],
|
||
+ "psr-4": {
|
||
+ "Illuminate\\Filesystem\\": ""
|
||
+ }
|
||
+ },
|
||
+ "notification-url": "https://packagist.org/downloads/",
|
||
+ "license": [
|
||
+ "MIT"
|
||
+ ],
|
||
+ "authors": [
|
||
+ {
|
||
+ "name": "Taylor Otwell",
|
||
+ "email": "taylor@laravel.com"
|
||
+ }
|
||
+ ],
|
||
+ "description": "The Illuminate Filesystem package.",
|
||
+ "homepage": "https://laravel.com",
|
||
+ "support": {
|
||
+ "issues": "https://github.com/laravel/framework/issues",
|
||
+ "source": "https://github.com/laravel/framework"
|
||
+ },
|
||
+ "time": "2026-06-02T13:54:37+00:00"
|
||
+ },
|
||
+ {
|
||
+ "name": "illuminate/macroable",
|
||
+ "version": "v12.62.0",
|
||
+ "source": {
|
||
+ "type": "git",
|
||
+ "url": "https://github.com/illuminate/macroable.git",
|
||
+ "reference": "e295d62d89dcdb87e2b1bd70dd14d074a0ed73cc"
|
||
+ },
|
||
+ "dist": {
|
||
+ "type": "zip",
|
||
+ "url": "https://api.github.com/repos/illuminate/macroable/zipball/e295d62d89dcdb87e2b1bd70dd14d074a0ed73cc",
|
||
+ "reference": "e295d62d89dcdb87e2b1bd70dd14d074a0ed73cc",
|
||
+ "shasum": ""
|
||
+ },
|
||
+ "require": {
|
||
+ "php": "^8.2"
|
||
+ },
|
||
+ "type": "library",
|
||
+ "extra": {
|
||
+ "branch-alias": {
|
||
+ "dev-master": "12.x-dev"
|
||
+ }
|
||
+ },
|
||
+ "autoload": {
|
||
+ "psr-4": {
|
||
+ "Illuminate\\Support\\": ""
|
||
+ }
|
||
+ },
|
||
+ "notification-url": "https://packagist.org/downloads/",
|
||
+ "license": [
|
||
+ "MIT"
|
||
+ ],
|
||
+ "authors": [
|
||
+ {
|
||
+ "name": "Taylor Otwell",
|
||
+ "email": "taylor@laravel.com"
|
||
+ }
|
||
+ ],
|
||
+ "description": "The Illuminate Macroable package.",
|
||
+ "homepage": "https://laravel.com",
|
||
+ "support": {
|
||
+ "issues": "https://github.com/laravel/framework/issues",
|
||
+ "source": "https://github.com/laravel/framework"
|
||
+ },
|
||
+ "time": "2026-03-30T19:05:19+00:00"
|
||
+ },
|
||
+ {
|
||
+ "name": "illuminate/pipeline",
|
||
+ "version": "v12.62.0",
|
||
+ "source": {
|
||
+ "type": "git",
|
||
+ "url": "https://github.com/illuminate/pipeline.git",
|
||
+ "reference": "b6a14c20d69a44bf0a6fba664a00d23ca71770ee"
|
||
+ },
|
||
+ "dist": {
|
||
+ "type": "zip",
|
||
+ "url": "https://api.github.com/repos/illuminate/pipeline/zipball/b6a14c20d69a44bf0a6fba664a00d23ca71770ee",
|
||
+ "reference": "b6a14c20d69a44bf0a6fba664a00d23ca71770ee",
|
||
+ "shasum": ""
|
||
+ },
|
||
+ "require": {
|
||
+ "illuminate/contracts": "^12.0",
|
||
+ "illuminate/macroable": "^12.0",
|
||
+ "illuminate/support": "^12.0",
|
||
+ "php": "^8.2"
|
||
+ },
|
||
+ "suggest": {
|
||
+ "illuminate/database": "Required to use database transactions (^12.0)."
|
||
+ },
|
||
+ "type": "library",
|
||
+ "extra": {
|
||
+ "branch-alias": {
|
||
+ "dev-master": "12.x-dev"
|
||
+ }
|
||
+ },
|
||
+ "autoload": {
|
||
+ "psr-4": {
|
||
+ "Illuminate\\Pipeline\\": ""
|
||
+ }
|
||
+ },
|
||
+ "notification-url": "https://packagist.org/downloads/",
|
||
+ "license": [
|
||
+ "MIT"
|
||
+ ],
|
||
+ "authors": [
|
||
+ {
|
||
+ "name": "Taylor Otwell",
|
||
+ "email": "taylor@laravel.com"
|
||
+ }
|
||
+ ],
|
||
+ "description": "The Illuminate Pipeline package.",
|
||
+ "homepage": "https://laravel.com",
|
||
+ "support": {
|
||
+ "issues": "https://github.com/laravel/framework/issues",
|
||
+ "source": "https://github.com/laravel/framework"
|
||
+ },
|
||
+ "time": "2025-08-20T13:36:50+00:00"
|
||
+ },
|
||
+ {
|
||
+ "name": "illuminate/redis",
|
||
+ "version": "v12.62.0",
|
||
+ "source": {
|
||
+ "type": "git",
|
||
+ "url": "https://github.com/illuminate/redis.git",
|
||
+ "reference": "e46d4c3806d78d4d7733cd9b9bfb2fef30f4c8cb"
|
||
+ },
|
||
+ "dist": {
|
||
+ "type": "zip",
|
||
+ "url": "https://api.github.com/repos/illuminate/redis/zipball/e46d4c3806d78d4d7733cd9b9bfb2fef30f4c8cb",
|
||
+ "reference": "e46d4c3806d78d4d7733cd9b9bfb2fef30f4c8cb",
|
||
+ "shasum": ""
|
||
+ },
|
||
+ "require": {
|
||
+ "illuminate/collections": "^12.0",
|
||
+ "illuminate/contracts": "^12.0",
|
||
+ "illuminate/macroable": "^12.0",
|
||
+ "illuminate/support": "^12.0",
|
||
+ "php": "^8.2"
|
||
+ },
|
||
+ "suggest": {
|
||
+ "ext-redis": "Required to use the phpredis connector (^4.0|^5.0|^6.0).",
|
||
+ "predis/predis": "Required to use the predis connector (^2.3|^3.0)."
|
||
+ },
|
||
+ "type": "library",
|
||
+ "extra": {
|
||
+ "branch-alias": {
|
||
+ "dev-master": "12.x-dev"
|
||
+ }
|
||
+ },
|
||
+ "autoload": {
|
||
+ "psr-4": {
|
||
+ "Illuminate\\Redis\\": ""
|
||
+ }
|
||
+ },
|
||
+ "notification-url": "https://packagist.org/downloads/",
|
||
+ "license": [
|
||
+ "MIT"
|
||
+ ],
|
||
+ "authors": [
|
||
+ {
|
||
+ "name": "Taylor Otwell",
|
||
+ "email": "taylor@laravel.com"
|
||
+ }
|
||
+ ],
|
||
+ "description": "The Illuminate Redis package.",
|
||
+ "homepage": "https://laravel.com",
|
||
+ "support": {
|
||
+ "issues": "https://github.com/laravel/framework/issues",
|
||
+ "source": "https://github.com/laravel/framework"
|
||
+ },
|
||
+ "time": "2026-04-05T14:10:16+00:00"
|
||
+ },
|
||
+ {
|
||
+ "name": "illuminate/reflection",
|
||
+ "version": "v12.62.0",
|
||
+ "source": {
|
||
+ "type": "git",
|
||
+ "url": "https://github.com/illuminate/reflection.git",
|
||
+ "reference": "348cf5da9de89b596d7723be6425fb048e2bf4bb"
|
||
+ },
|
||
+ "dist": {
|
||
+ "type": "zip",
|
||
+ "url": "https://api.github.com/repos/illuminate/reflection/zipball/348cf5da9de89b596d7723be6425fb048e2bf4bb",
|
||
+ "reference": "348cf5da9de89b596d7723be6425fb048e2bf4bb",
|
||
+ "shasum": ""
|
||
+ },
|
||
+ "require": {
|
||
+ "illuminate/collections": "^12.0",
|
||
+ "illuminate/contracts": "^12.0",
|
||
+ "php": "^8.2"
|
||
+ },
|
||
+ "type": "library",
|
||
+ "extra": {
|
||
+ "branch-alias": {
|
||
+ "dev-master": "12.x-dev"
|
||
+ }
|
||
+ },
|
||
+ "autoload": {
|
||
+ "files": [
|
||
+ "helpers.php"
|
||
+ ],
|
||
+ "psr-4": {
|
||
+ "Illuminate\\Support\\": ""
|
||
+ }
|
||
+ },
|
||
+ "notification-url": "https://packagist.org/downloads/",
|
||
+ "license": [
|
||
+ "MIT"
|
||
+ ],
|
||
+ "authors": [
|
||
+ {
|
||
+ "name": "Taylor Otwell",
|
||
+ "email": "taylor@laravel.com"
|
||
+ }
|
||
+ ],
|
||
+ "description": "The Illuminate Reflection package.",
|
||
+ "homepage": "https://laravel.com",
|
||
+ "support": {
|
||
+ "issues": "https://github.com/laravel/framework/issues",
|
||
+ "source": "https://github.com/laravel/framework"
|
||
+ },
|
||
+ "time": "2026-02-25T15:25:18+00:00"
|
||
+ },
|
||
+ {
|
||
+ "name": "illuminate/support",
|
||
+ "version": "v12.62.0",
|
||
+ "source": {
|
||
+ "type": "git",
|
||
+ "url": "https://github.com/illuminate/support.git",
|
||
+ "reference": "3a8772095ef7d6b1961a77f2f0b8921c056c48ea"
|
||
+ },
|
||
+ "dist": {
|
||
+ "type": "zip",
|
||
+ "url": "https://api.github.com/repos/illuminate/support/zipball/3a8772095ef7d6b1961a77f2f0b8921c056c48ea",
|
||
+ "reference": "3a8772095ef7d6b1961a77f2f0b8921c056c48ea",
|
||
+ "shasum": ""
|
||
+ },
|
||
+ "require": {
|
||
+ "doctrine/inflector": "^2.0",
|
||
+ "ext-ctype": "*",
|
||
+ "ext-filter": "*",
|
||
+ "ext-mbstring": "*",
|
||
+ "illuminate/collections": "^12.0",
|
||
+ "illuminate/conditionable": "^12.0",
|
||
+ "illuminate/contracts": "^12.0",
|
||
+ "illuminate/macroable": "^12.0",
|
||
+ "illuminate/reflection": "^12.0",
|
||
+ "nesbot/carbon": "^3.8.4",
|
||
+ "php": "^8.2",
|
||
+ "symfony/polyfill-php83": "^1.33",
|
||
+ "symfony/polyfill-php85": "^1.33",
|
||
+ "voku/portable-ascii": "^2.0.2"
|
||
+ },
|
||
+ "conflict": {
|
||
+ "tightenco/collect": "<5.5.33"
|
||
+ },
|
||
+ "replace": {
|
||
+ "spatie/once": "*"
|
||
+ },
|
||
+ "suggest": {
|
||
+ "illuminate/filesystem": "Required to use the Composer class (^12.0).",
|
||
+ "laravel/serializable-closure": "Required to use the once function (^1.3|^2.0).",
|
||
+ "league/commonmark": "Required to use Str::markdown() and Stringable::markdown() (^2.7).",
|
||
+ "league/uri": "Required to use the Uri class (^7.5.1).",
|
||
+ "ramsey/uuid": "Required to use Str::uuid() (^4.7).",
|
||
+ "symfony/process": "Required to use the Composer class (^7.2).",
|
||
+ "symfony/uid": "Required to use Str::ulid() (^7.2).",
|
||
+ "symfony/var-dumper": "Required to use the dd function (^7.2).",
|
||
+ "vlucas/phpdotenv": "Required to use the Env class and env helper (^5.6.1)."
|
||
+ },
|
||
+ "type": "library",
|
||
+ "extra": {
|
||
+ "branch-alias": {
|
||
+ "dev-master": "12.x-dev"
|
||
+ }
|
||
+ },
|
||
+ "autoload": {
|
||
+ "files": [
|
||
+ "functions.php",
|
||
+ "helpers.php"
|
||
+ ],
|
||
+ "psr-4": {
|
||
+ "Illuminate\\Support\\": ""
|
||
+ }
|
||
+ },
|
||
+ "notification-url": "https://packagist.org/downloads/",
|
||
+ "license": [
|
||
+ "MIT"
|
||
+ ],
|
||
+ "authors": [
|
||
+ {
|
||
+ "name": "Taylor Otwell",
|
||
+ "email": "taylor@laravel.com"
|
||
+ }
|
||
+ ],
|
||
+ "description": "The Illuminate Support package.",
|
||
+ "homepage": "https://laravel.com",
|
||
+ "support": {
|
||
+ "issues": "https://github.com/laravel/framework/issues",
|
||
+ "source": "https://github.com/laravel/framework"
|
||
+ },
|
||
+ "time": "2026-05-31T22:10:17+00:00"
|
||
+ },
|
||
+ {
|
||
+ "name": "illuminate/translation",
|
||
+ "version": "v12.62.0",
|
||
+ "source": {
|
||
+ "type": "git",
|
||
+ "url": "https://github.com/illuminate/translation.git",
|
||
+ "reference": "4b555f3ca37523d1064d08e99774ab32fd0cc228"
|
||
+ },
|
||
+ "dist": {
|
||
+ "type": "zip",
|
||
+ "url": "https://api.github.com/repos/illuminate/translation/zipball/4b555f3ca37523d1064d08e99774ab32fd0cc228",
|
||
+ "reference": "4b555f3ca37523d1064d08e99774ab32fd0cc228",
|
||
+ "shasum": ""
|
||
+ },
|
||
+ "require": {
|
||
+ "illuminate/collections": "^12.0",
|
||
+ "illuminate/contracts": "^12.0",
|
||
+ "illuminate/filesystem": "^12.0",
|
||
+ "illuminate/macroable": "^12.0",
|
||
+ "illuminate/support": "^12.0",
|
||
+ "php": "^8.2"
|
||
+ },
|
||
+ "type": "library",
|
||
+ "extra": {
|
||
+ "branch-alias": {
|
||
+ "dev-master": "12.x-dev"
|
||
+ }
|
||
+ },
|
||
+ "autoload": {
|
||
+ "psr-4": {
|
||
+ "Illuminate\\Translation\\": ""
|
||
+ }
|
||
+ },
|
||
+ "notification-url": "https://packagist.org/downloads/",
|
||
+ "license": [
|
||
+ "MIT"
|
||
+ ],
|
||
+ "authors": [
|
||
+ {
|
||
+ "name": "Taylor Otwell",
|
||
+ "email": "taylor@laravel.com"
|
||
+ }
|
||
+ ],
|
||
+ "description": "The Illuminate Translation package.",
|
||
+ "homepage": "https://laravel.com",
|
||
+ "support": {
|
||
+ "issues": "https://github.com/laravel/framework/issues",
|
||
+ "source": "https://github.com/laravel/framework"
|
||
+ },
|
||
+ "time": "2026-03-18T14:19:27+00:00"
|
||
+ },
|
||
+ {
|
||
+ "name": "illuminate/validation",
|
||
+ "version": "v12.62.0",
|
||
+ "source": {
|
||
+ "type": "git",
|
||
+ "url": "https://github.com/illuminate/validation.git",
|
||
+ "reference": "297cff9c69885b1a9125ee4f26f77ef570abb2b6"
|
||
+ },
|
||
+ "dist": {
|
||
+ "type": "zip",
|
||
+ "url": "https://api.github.com/repos/illuminate/validation/zipball/297cff9c69885b1a9125ee4f26f77ef570abb2b6",
|
||
+ "reference": "297cff9c69885b1a9125ee4f26f77ef570abb2b6",
|
||
+ "shasum": ""
|
||
+ },
|
||
+ "require": {
|
||
+ "brick/math": "^0.11|^0.12|^0.13|^0.14",
|
||
+ "egulias/email-validator": "^3.2.5|^4.0",
|
||
+ "ext-filter": "*",
|
||
+ "ext-mbstring": "*",
|
||
+ "illuminate/collections": "^12.0",
|
||
+ "illuminate/container": "^12.0",
|
||
+ "illuminate/contracts": "^12.0",
|
||
+ "illuminate/macroable": "^12.0",
|
||
+ "illuminate/support": "^12.0",
|
||
+ "illuminate/translation": "^12.0",
|
||
+ "php": "^8.2",
|
||
+ "symfony/http-foundation": "^7.2",
|
||
+ "symfony/mime": "^7.2",
|
||
+ "symfony/polyfill-php83": "^1.33"
|
||
+ },
|
||
+ "suggest": {
|
||
+ "illuminate/database": "Required to use the database presence verifier (^12.0).",
|
||
+ "ramsey/uuid": "Required to use Validator::validateUuid() (^4.7)."
|
||
+ },
|
||
+ "type": "library",
|
||
+ "extra": {
|
||
+ "branch-alias": {
|
||
+ "dev-master": "12.x-dev"
|
||
+ }
|
||
+ },
|
||
+ "autoload": {
|
||
+ "psr-4": {
|
||
+ "Illuminate\\Validation\\": ""
|
||
+ }
|
||
+ },
|
||
+ "notification-url": "https://packagist.org/downloads/",
|
||
+ "license": [
|
||
+ "MIT"
|
||
+ ],
|
||
+ "authors": [
|
||
+ {
|
||
+ "name": "Taylor Otwell",
|
||
+ "email": "taylor@laravel.com"
|
||
+ }
|
||
+ ],
|
||
+ "description": "The Illuminate Validation package.",
|
||
+ "homepage": "https://laravel.com",
|
||
+ "support": {
|
||
+ "issues": "https://github.com/laravel/framework/issues",
|
||
+ "source": "https://github.com/laravel/framework"
|
||
+ },
|
||
+ "time": "2026-05-17T14:42:21+00:00"
|
||
+ },
|
||
+ {
|
||
+ "name": "ionux/phactor",
|
||
+ "version": "v1.0.8",
|
||
+ "source": {
|
||
+ "type": "git",
|
||
+ "url": "https://github.com/ionux/phactor.git",
|
||
+ "reference": "271373b65cffe75a8c28f7f8c392fe460251f4f7"
|
||
+ },
|
||
+ "dist": {
|
||
+ "type": "zip",
|
||
+ "url": "https://api.github.com/repos/ionux/phactor/zipball/271373b65cffe75a8c28f7f8c392fe460251f4f7",
|
||
+ "reference": "271373b65cffe75a8c28f7f8c392fe460251f4f7",
|
||
+ "shasum": ""
|
||
+ },
|
||
+ "require": {
|
||
+ "ext-bcmath": "*",
|
||
+ "ext-openssl": "*",
|
||
+ "php": ">=5.6.0"
|
||
+ },
|
||
+ "require-dev": {
|
||
+ "phpunit/phpunit": "^5.7.9"
|
||
+ },
|
||
+ "suggest": {
|
||
+ "ext-gmp": "Highest performing math library and preferred for this library's Elliptic Curve calculations."
|
||
+ },
|
||
+ "type": "library",
|
||
+ "autoload": {
|
||
+ "psr-4": {
|
||
+ "Phactor\\": "src/"
|
||
+ }
|
||
+ },
|
||
+ "notification-url": "https://packagist.org/downloads/",
|
||
+ "license": [
|
||
+ "MIT"
|
||
+ ],
|
||
+ "authors": [
|
||
+ {
|
||
+ "name": "Rich Morgan",
|
||
+ "email": "rich@richmorgan.me",
|
||
+ "role": "Creator and Lead Developer"
|
||
+ }
|
||
+ ],
|
||
+ "description": "Phactor is a high-performance PHP implementation of the elliptic curve math functions required to generate & verify private/public (asymmetric) EC keypairs and ECDSA signatures based on secp256k1 curve parameters. This library also includes a class to generate Service Identification Numbers (SINs) based on the published Identity Protocol v1 spec.",
|
||
+ "homepage": "https://github.com/ionux/phactor",
|
||
+ "keywords": [
|
||
+ "Algorithm",
|
||
+ "BIP",
|
||
+ "ECDSA",
|
||
+ "SIN",
|
||
+ "arbitrary",
|
||
+ "asymmetric",
|
||
+ "base",
|
||
+ "base58",
|
||
+ "bcmath",
|
||
+ "binary",
|
||
+ "bitcoin",
|
||
+ "calculator",
|
||
+ "coprime",
|
||
+ "crypto",
|
||
+ "cryptography",
|
||
+ "curve",
|
||
+ "digital",
|
||
+ "dsa",
|
||
+ "ec",
|
||
+ "elliptic",
|
||
+ "encryption",
|
||
+ "generate",
|
||
+ "gmp",
|
||
+ "hex",
|
||
+ "identification",
|
||
+ "identity",
|
||
+ "integer",
|
||
+ "key",
|
||
+ "keygen",
|
||
+ "keypair",
|
||
+ "keys",
|
||
+ "library",
|
||
+ "math",
|
||
+ "number",
|
||
+ "performance",
|
||
+ "phactor",
|
||
+ "precision",
|
||
+ "prime",
|
||
+ "private",
|
||
+ "protocol",
|
||
+ "public",
|
||
+ "secp256k1",
|
||
+ "service",
|
||
+ "signature",
|
||
+ "verify"
|
||
+ ],
|
||
+ "support": {
|
||
+ "email": "rich@richmorgan.me",
|
||
+ "issues": "https://github.com/ionux/phactor/issues",
|
||
+ "source": "https://github.com/ionux/phactor"
|
||
+ },
|
||
+ "time": "2018-04-27T16:49:28+00:00"
|
||
+ },
|
||
+ {
|
||
+ "name": "kornrunner/keccak",
|
||
+ "version": "1.1.0",
|
||
+ "source": {
|
||
+ "type": "git",
|
||
+ "url": "https://github.com/kornrunner/php-keccak.git",
|
||
+ "reference": "433749d28e117fb97baf9f2631b92b5d9ab3c890"
|
||
+ },
|
||
+ "dist": {
|
||
+ "type": "zip",
|
||
+ "url": "https://api.github.com/repos/kornrunner/php-keccak/zipball/433749d28e117fb97baf9f2631b92b5d9ab3c890",
|
||
+ "reference": "433749d28e117fb97baf9f2631b92b5d9ab3c890",
|
||
+ "shasum": ""
|
||
+ },
|
||
+ "require": {
|
||
+ "php": ">=7.3",
|
||
+ "symfony/polyfill-mbstring": "^1.8"
|
||
+ },
|
||
+ "require-dev": {
|
||
+ "phpunit/phpunit": "^8.2"
|
||
+ },
|
||
+ "type": "library",
|
||
+ "autoload": {
|
||
+ "psr-4": {
|
||
+ "kornrunner\\": "src"
|
||
+ }
|
||
+ },
|
||
+ "notification-url": "https://packagist.org/downloads/",
|
||
+ "license": [
|
||
+ "MIT"
|
||
+ ],
|
||
+ "authors": [
|
||
+ {
|
||
+ "name": "Boris Momcilovic",
|
||
+ "homepage": "https://github.com/kornrunner/php-keccak"
|
||
+ }
|
||
+ ],
|
||
+ "description": "Pure PHP implementation of Keccak",
|
||
+ "keywords": [
|
||
+ "keccak",
|
||
+ "sha-3",
|
||
+ "sha3-256"
|
||
+ ],
|
||
+ "support": {
|
||
+ "issues": "https://github.com/kornrunner/php-keccak/issues",
|
||
+ "source": "https://github.com/kornrunner/php-keccak/tree/1.1.0"
|
||
+ },
|
||
+ "time": "2020-12-07T15:40:44+00:00"
|
||
+ },
|
||
+ {
|
||
+ "name": "kornrunner/secp256k1",
|
||
+ "version": "0.2.0",
|
||
+ "source": {
|
||
+ "type": "git",
|
||
+ "url": "https://github.com/kornrunner/php-secp256k1.git",
|
||
+ "reference": "c3990dba47c7a8b0c9fd858fb29c61a5794fbb39"
|
||
+ },
|
||
+ "dist": {
|
||
+ "type": "zip",
|
||
+ "url": "https://api.github.com/repos/kornrunner/php-secp256k1/zipball/c3990dba47c7a8b0c9fd858fb29c61a5794fbb39",
|
||
+ "reference": "c3990dba47c7a8b0c9fd858fb29c61a5794fbb39",
|
||
+ "shasum": ""
|
||
+ },
|
||
+ "require": {
|
||
+ "mdanter/ecc": "^1",
|
||
+ "php": ">=7.3"
|
||
+ },
|
||
+ "require-dev": {
|
||
+ "phpunit/phpunit": "^9"
|
||
+ },
|
||
+ "type": "library",
|
||
+ "autoload": {
|
||
+ "psr-4": {
|
||
+ "kornrunner\\": "src/"
|
||
+ }
|
||
+ },
|
||
+ "notification-url": "https://packagist.org/downloads/",
|
||
+ "license": [
|
||
+ "MIT"
|
||
+ ],
|
||
+ "authors": [
|
||
+ {
|
||
+ "name": "Boris Momčilović",
|
||
+ "email": "boris.momcilovic@gmail.com"
|
||
+ }
|
||
+ ],
|
||
+ "description": "Pure PHP secp256k1",
|
||
+ "keywords": [
|
||
+ "curve",
|
||
+ "ecc",
|
||
+ "elliptic",
|
||
+ "secp256k1"
|
||
+ ],
|
||
+ "support": {
|
||
+ "issues": "https://github.com/kornrunner/php-secp256k1/issues",
|
||
+ "source": "https://github.com/kornrunner/php-secp256k1/tree/0.2.0"
|
||
+ },
|
||
+ "time": "2021-01-19T03:30:01+00:00"
|
||
+ },
|
||
+ {
|
||
+ "name": "malkusch/lock",
|
||
+ "version": "3.1.1",
|
||
+ "source": {
|
||
+ "type": "git",
|
||
+ "url": "https://github.com/php-lock/lock.git",
|
||
+ "reference": "3e64b5e1b8283b781ed95f29bd83f84389f743e7"
|
||
+ },
|
||
+ "dist": {
|
||
+ "type": "zip",
|
||
+ "url": "https://api.github.com/repos/php-lock/lock/zipball/3e64b5e1b8283b781ed95f29bd83f84389f743e7",
|
||
+ "reference": "3e64b5e1b8283b781ed95f29bd83f84389f743e7",
|
||
+ "shasum": ""
|
||
+ },
|
||
+ "require": {
|
||
+ "php": ">=7.4 <8.6",
|
||
+ "psr/log": "^1.0 || ^2.0 || ^3.0",
|
||
+ "symfony/polyfill-php80": "^1.28"
|
||
+ },
|
||
+ "require-dev": {
|
||
+ "ergebnis/composer-normalize": "^2.13",
|
||
+ "ergebnis/phpunit-slow-test-detector": "^2.9",
|
||
+ "ext-igbinary": "*",
|
||
+ "ext-lzf": "*",
|
||
+ "ext-memcached": "*",
|
||
+ "ext-pcntl": "*",
|
||
+ "ext-pdo": "*",
|
||
+ "ext-pdo_mysql": "*",
|
||
+ "ext-pdo_sqlite": "*",
|
||
+ "ext-redis": "*",
|
||
+ "ext-sysvsem": "*",
|
||
+ "friendsofphp/php-cs-fixer": "^3.0",
|
||
+ "mikey179/vfsstream": "^1.6.11",
|
||
+ "php-mock/php-mock-phpunit": "^2.12",
|
||
+ "phpstan/extension-installer": "^1.1",
|
||
+ "phpstan/phpstan": "^2.0",
|
||
+ "phpstan/phpstan-deprecation-rules": "^2.0",
|
||
+ "phpstan/phpstan-strict-rules": "^2.0",
|
||
+ "phpunit/phpunit": "^9.5.25 || ^10.0 || ^11.0",
|
||
+ "predis/predis": "^1.1.8 || ^2.0",
|
||
+ "spatie/async": "^1.5"
|
||
+ },
|
||
+ "suggest": {
|
||
+ "ext-igbinary": "To use this library with PHP Redis igbinary serializer enabled.",
|
||
+ "ext-lzf": "To use this library with PHP Redis lzf compression enabled.",
|
||
+ "ext-pcntl": "Enables locking with flock without busy waiting in CLI scripts.",
|
||
+ "ext-redis": "To use this library with the PHP Redis extension.",
|
||
+ "ext-sysvsem": "Enables locking using semaphores.",
|
||
+ "predis/predis": "To use this library with predis."
|
||
+ },
|
||
+ "type": "library",
|
||
+ "autoload": {
|
||
+ "psr-4": {
|
||
+ "Malkusch\\Lock\\": "src/"
|
||
+ }
|
||
+ },
|
||
+ "notification-url": "https://packagist.org/downloads/",
|
||
+ "license": [
|
||
+ "MIT"
|
||
+ ],
|
||
+ "authors": [
|
||
+ {
|
||
+ "name": "Markus Malkusch",
|
||
+ "email": "markus@malkusch.de",
|
||
+ "homepage": "http://markus.malkusch.de"
|
||
+ },
|
||
+ {
|
||
+ "name": "Willem Stuursma-Ruwen",
|
||
+ "email": "willem@stuursma.name"
|
||
+ },
|
||
+ {
|
||
+ "name": "Michael Voříšek",
|
||
+ "homepage": "https://mvorisek.cz/"
|
||
+ }
|
||
+ ],
|
||
+ "description": "Mutex library for exclusive code execution.",
|
||
+ "homepage": "https://github.com/malkusch/lock",
|
||
+ "keywords": [
|
||
+ "advisory-locks",
|
||
+ "flock",
|
||
+ "lock",
|
||
+ "locking",
|
||
+ "memcached",
|
||
+ "mutex",
|
||
+ "mysql",
|
||
+ "postgresql",
|
||
+ "redis",
|
||
+ "redlock",
|
||
+ "semaphore"
|
||
+ ],
|
||
+ "support": {
|
||
+ "issues": "https://github.com/php-lock/lock/issues",
|
||
+ "source": "https://github.com/php-lock/lock/tree/3.1.1"
|
||
+ },
|
||
+ "time": "2026-02-19T23:04:23+00:00"
|
||
+ },
|
||
+ {
|
||
+ "name": "mdanter/ecc",
|
||
+ "version": "v1.0.0",
|
||
+ "source": {
|
||
+ "type": "git",
|
||
+ "url": "https://github.com/phpecc/phpecc.git",
|
||
+ "reference": "34e2eec096bf3dcda814e8f66dd91ae87a2db7cd"
|
||
+ },
|
||
+ "dist": {
|
||
+ "type": "zip",
|
||
+ "url": "https://api.github.com/repos/phpecc/phpecc/zipball/34e2eec096bf3dcda814e8f66dd91ae87a2db7cd",
|
||
+ "reference": "34e2eec096bf3dcda814e8f66dd91ae87a2db7cd",
|
||
+ "shasum": ""
|
||
+ },
|
||
+ "require": {
|
||
+ "ext-gmp": "*",
|
||
+ "fgrosse/phpasn1": "^2.0",
|
||
+ "php": "^7.0||^8.0"
|
||
+ },
|
||
+ "require-dev": {
|
||
+ "phpunit/phpunit": "^6.0||^8.0||^9.0",
|
||
+ "squizlabs/php_codesniffer": "^2.0",
|
||
+ "symfony/yaml": "^2.6|^3.0"
|
||
+ },
|
||
+ "type": "library",
|
||
+ "autoload": {
|
||
+ "psr-4": {
|
||
+ "Mdanter\\Ecc\\": "src/"
|
||
+ }
|
||
+ },
|
||
+ "notification-url": "https://packagist.org/downloads/",
|
||
+ "license": [
|
||
+ "MIT"
|
||
+ ],
|
||
+ "authors": [
|
||
+ {
|
||
+ "name": "Matyas Danter",
|
||
+ "homepage": "http://matejdanter.com/",
|
||
+ "role": "Author"
|
||
+ },
|
||
+ {
|
||
+ "name": "Thibaud Fabre",
|
||
+ "email": "thibaud@aztech.io",
|
||
+ "homepage": "http://aztech.io",
|
||
+ "role": "Maintainer"
|
||
+ },
|
||
+ {
|
||
+ "name": "Thomas Kerin",
|
||
+ "email": "afk11@users.noreply.github.com",
|
||
+ "role": "Maintainer"
|
||
+ }
|
||
+ ],
|
||
+ "description": "PHP Elliptic Curve Cryptography library",
|
||
+ "homepage": "https://github.com/phpecc/phpecc",
|
||
+ "keywords": [
|
||
+ "Diffie",
|
||
+ "ECDSA",
|
||
+ "Hellman",
|
||
+ "curve",
|
||
+ "ecdh",
|
||
+ "elliptic",
|
||
+ "nistp192",
|
||
+ "nistp224",
|
||
+ "nistp256",
|
||
+ "nistp384",
|
||
+ "nistp521",
|
||
+ "phpecc",
|
||
+ "secp256k1",
|
||
+ "secp256r1"
|
||
+ ],
|
||
+ "support": {
|
||
+ "issues": "https://github.com/phpecc/phpecc/issues",
|
||
+ "source": "https://github.com/phpecc/phpecc/tree/v1.0.0"
|
||
+ },
|
||
+ "abandoned": "paragonie/ecc",
|
||
+ "time": "2021-01-16T19:42:14+00:00"
|
||
+ },
|
||
+ {
|
||
+ "name": "monolog/monolog",
|
||
+ "version": "2.11.0",
|
||
+ "source": {
|
||
+ "type": "git",
|
||
+ "url": "https://github.com/Seldaek/monolog.git",
|
||
+ "reference": "37308608e599f34a1a4845b16440047ec98a172a"
|
||
+ },
|
||
+ "dist": {
|
||
+ "type": "zip",
|
||
+ "url": "https://api.github.com/repos/Seldaek/monolog/zipball/37308608e599f34a1a4845b16440047ec98a172a",
|
||
+ "reference": "37308608e599f34a1a4845b16440047ec98a172a",
|
||
+ "shasum": ""
|
||
+ },
|
||
+ "require": {
|
||
+ "php": ">=7.2",
|
||
+ "psr/log": "^1.0.1 || ^2.0 || ^3.0"
|
||
+ },
|
||
+ "provide": {
|
||
+ "psr/log-implementation": "1.0.0 || 2.0.0 || 3.0.0"
|
||
+ },
|
||
+ "require-dev": {
|
||
+ "aws/aws-sdk-php": "^2.4.9 || ^3.0",
|
||
+ "doctrine/couchdb": "~1.0@dev",
|
||
+ "elasticsearch/elasticsearch": "^7 || ^8",
|
||
+ "ext-json": "*",
|
||
+ "graylog2/gelf-php": "^1.4.2 || ^2@dev",
|
||
+ "guzzlehttp/guzzle": "^7.4",
|
||
+ "guzzlehttp/psr7": "^2.2",
|
||
+ "mongodb/mongodb": "^1.8 || ^2.0",
|
||
+ "php-amqplib/php-amqplib": "~2.4 || ^3",
|
||
+ "phpspec/prophecy": "^1.15",
|
||
+ "phpstan/phpstan": "^1.10",
|
||
+ "phpunit/phpunit": "^8.5.38 || ^9.6.19",
|
||
+ "predis/predis": "^1.1 || ^2.0",
|
||
+ "rollbar/rollbar": "^1.3 || ^2 || ^3",
|
||
+ "ruflin/elastica": "^7",
|
||
+ "swiftmailer/swiftmailer": "^5.3|^6.0",
|
||
+ "symfony/mailer": "^5.4 || ^6",
|
||
+ "symfony/mime": "^5.4 || ^6"
|
||
+ },
|
||
+ "suggest": {
|
||
+ "aws/aws-sdk-php": "Allow sending log messages to AWS services like DynamoDB",
|
||
+ "doctrine/couchdb": "Allow sending log messages to a CouchDB server",
|
||
+ "elasticsearch/elasticsearch": "Allow sending log messages to an Elasticsearch server via official client",
|
||
+ "ext-amqp": "Allow sending log messages to an AMQP server (1.0+ required)",
|
||
+ "ext-curl": "Required to send log messages using the IFTTTHandler, the LogglyHandler, the SendGridHandler, the SlackWebhookHandler or the TelegramBotHandler",
|
||
+ "ext-mbstring": "Allow to work properly with unicode symbols",
|
||
+ "ext-mongodb": "Allow sending log messages to a MongoDB server (via driver)",
|
||
+ "ext-openssl": "Required to send log messages using SSL",
|
||
+ "ext-sockets": "Allow sending log messages to a Syslog server (via UDP driver)",
|
||
+ "graylog2/gelf-php": "Allow sending log messages to a GrayLog2 server",
|
||
+ "mongodb/mongodb": "Allow sending log messages to a MongoDB server (via library)",
|
||
+ "php-amqplib/php-amqplib": "Allow sending log messages to an AMQP server using php-amqplib",
|
||
+ "rollbar/rollbar": "Allow sending log messages to Rollbar",
|
||
+ "ruflin/elastica": "Allow sending log messages to an Elastic Search server"
|
||
+ },
|
||
+ "type": "library",
|
||
+ "extra": {
|
||
+ "branch-alias": {
|
||
+ "dev-main": "2.x-dev"
|
||
+ }
|
||
+ },
|
||
+ "autoload": {
|
||
+ "psr-4": {
|
||
+ "Monolog\\": "src/Monolog"
|
||
+ }
|
||
+ },
|
||
+ "notification-url": "https://packagist.org/downloads/",
|
||
+ "license": [
|
||
+ "MIT"
|
||
+ ],
|
||
+ "authors": [
|
||
+ {
|
||
+ "name": "Jordi Boggiano",
|
||
+ "email": "j.boggiano@seld.be",
|
||
+ "homepage": "https://seld.be"
|
||
+ }
|
||
+ ],
|
||
+ "description": "Sends your logs to files, sockets, inboxes, databases and various web services",
|
||
+ "homepage": "https://github.com/Seldaek/monolog",
|
||
+ "keywords": [
|
||
+ "log",
|
||
+ "logging",
|
||
+ "psr-3"
|
||
+ ],
|
||
+ "support": {
|
||
+ "issues": "https://github.com/Seldaek/monolog/issues",
|
||
+ "source": "https://github.com/Seldaek/monolog/tree/2.11.0"
|
||
+ },
|
||
+ "funding": [
|
||
+ {
|
||
+ "url": "https://github.com/Seldaek",
|
||
+ "type": "github"
|
||
+ },
|
||
+ {
|
||
+ "url": "https://tidelift.com/funding/github/packagist/monolog/monolog",
|
||
+ "type": "tidelift"
|
||
+ }
|
||
+ ],
|
||
+ "time": "2026-01-01T13:05:00+00:00"
|
||
+ },
|
||
+ {
|
||
+ "name": "nesbot/carbon",
|
||
+ "version": "3.11.4",
|
||
+ "source": {
|
||
+ "type": "git",
|
||
+ "url": "https://github.com/CarbonPHP/carbon.git",
|
||
+ "reference": "e890471a3494740f7d9326d72ce6a8c559ffee60"
|
||
+ },
|
||
+ "dist": {
|
||
+ "type": "zip",
|
||
+ "url": "https://api.github.com/repos/CarbonPHP/carbon/zipball/e890471a3494740f7d9326d72ce6a8c559ffee60",
|
||
+ "reference": "e890471a3494740f7d9326d72ce6a8c559ffee60",
|
||
+ "shasum": ""
|
||
+ },
|
||
+ "require": {
|
||
+ "carbonphp/carbon-doctrine-types": "<100.0",
|
||
+ "ext-json": "*",
|
||
+ "php": "^8.1",
|
||
+ "psr/clock": "^1.0",
|
||
+ "symfony/clock": "^6.3.12 || ^7.0 || ^8.0",
|
||
+ "symfony/polyfill-mbstring": "^1.0",
|
||
+ "symfony/translation": "^4.4.18 || ^5.2.1 || ^6.0 || ^7.0 || ^8.0"
|
||
+ },
|
||
+ "provide": {
|
||
+ "psr/clock-implementation": "1.0"
|
||
+ },
|
||
+ "require-dev": {
|
||
+ "doctrine/dbal": "^3.6.3 || ^4.0",
|
||
"doctrine/orm": "^2.15.2 || ^3.0",
|
||
"friendsofphp/php-cs-fixer": "^v3.87.1",
|
||
"kylekatarnls/multi-tester": "^2.5.3",
|
||
@@ -1397,24 +2408,311 @@
|
||
],
|
||
"type": "library",
|
||
"extra": {
|
||
- "laravel": {
|
||
- "providers": [
|
||
- "Carbon\\Laravel\\ServiceProvider"
|
||
- ]
|
||
- },
|
||
- "phpstan": {
|
||
- "includes": [
|
||
- "extension.neon"
|
||
- ]
|
||
+ "laravel": {
|
||
+ "providers": [
|
||
+ "Carbon\\Laravel\\ServiceProvider"
|
||
+ ]
|
||
+ },
|
||
+ "phpstan": {
|
||
+ "includes": [
|
||
+ "extension.neon"
|
||
+ ]
|
||
+ },
|
||
+ "branch-alias": {
|
||
+ "dev-2.x": "2.x-dev",
|
||
+ "dev-master": "3.x-dev"
|
||
+ }
|
||
+ },
|
||
+ "autoload": {
|
||
+ "psr-4": {
|
||
+ "Carbon\\": "src/Carbon/"
|
||
+ }
|
||
+ },
|
||
+ "notification-url": "https://packagist.org/downloads/",
|
||
+ "license": [
|
||
+ "MIT"
|
||
+ ],
|
||
+ "authors": [
|
||
+ {
|
||
+ "name": "Brian Nesbitt",
|
||
+ "email": "brian@nesbot.com",
|
||
+ "homepage": "https://markido.com"
|
||
+ },
|
||
+ {
|
||
+ "name": "kylekatarnls",
|
||
+ "homepage": "https://github.com/kylekatarnls"
|
||
+ }
|
||
+ ],
|
||
+ "description": "An API extension for DateTime that supports 281 different languages.",
|
||
+ "homepage": "https://carbonphp.github.io/carbon/",
|
||
+ "keywords": [
|
||
+ "date",
|
||
+ "datetime",
|
||
+ "time"
|
||
+ ],
|
||
+ "support": {
|
||
+ "docs": "https://carbonphp.github.io/carbon/guide/getting-started/introduction.html",
|
||
+ "issues": "https://github.com/CarbonPHP/carbon/issues",
|
||
+ "source": "https://github.com/CarbonPHP/carbon"
|
||
+ },
|
||
+ "funding": [
|
||
+ {
|
||
+ "url": "https://github.com/sponsors/kylekatarnls",
|
||
+ "type": "github"
|
||
+ },
|
||
+ {
|
||
+ "url": "https://opencollective.com/Carbon#sponsor",
|
||
+ "type": "opencollective"
|
||
+ },
|
||
+ {
|
||
+ "url": "https://tidelift.com/subscription/pkg/packagist-nesbot-carbon?utm_source=packagist-nesbot-carbon&utm_medium=referral&utm_campaign=readme",
|
||
+ "type": "tidelift"
|
||
+ }
|
||
+ ],
|
||
+ "time": "2026-04-07T09:57:54+00:00"
|
||
+ },
|
||
+ {
|
||
+ "name": "nikic/fast-route",
|
||
+ "version": "v1.3.0",
|
||
+ "source": {
|
||
+ "type": "git",
|
||
+ "url": "https://github.com/nikic/FastRoute.git",
|
||
+ "reference": "181d480e08d9476e61381e04a71b34dc0432e812"
|
||
+ },
|
||
+ "dist": {
|
||
+ "type": "zip",
|
||
+ "url": "https://api.github.com/repos/nikic/FastRoute/zipball/181d480e08d9476e61381e04a71b34dc0432e812",
|
||
+ "reference": "181d480e08d9476e61381e04a71b34dc0432e812",
|
||
+ "shasum": ""
|
||
+ },
|
||
+ "require": {
|
||
+ "php": ">=5.4.0"
|
||
+ },
|
||
+ "require-dev": {
|
||
+ "phpunit/phpunit": "^4.8.35|~5.7"
|
||
+ },
|
||
+ "type": "library",
|
||
+ "autoload": {
|
||
+ "files": [
|
||
+ "src/functions.php"
|
||
+ ],
|
||
+ "psr-4": {
|
||
+ "FastRoute\\": "src/"
|
||
+ }
|
||
+ },
|
||
+ "notification-url": "https://packagist.org/downloads/",
|
||
+ "license": [
|
||
+ "BSD-3-Clause"
|
||
+ ],
|
||
+ "authors": [
|
||
+ {
|
||
+ "name": "Nikita Popov",
|
||
+ "email": "nikic@php.net"
|
||
+ }
|
||
+ ],
|
||
+ "description": "Fast request router for PHP",
|
||
+ "keywords": [
|
||
+ "router",
|
||
+ "routing"
|
||
+ ],
|
||
+ "support": {
|
||
+ "issues": "https://github.com/nikic/FastRoute/issues",
|
||
+ "source": "https://github.com/nikic/FastRoute/tree/master"
|
||
+ },
|
||
+ "time": "2018-02-13T20:26:39+00:00"
|
||
+ },
|
||
+ {
|
||
+ "name": "php-amqplib/php-amqplib",
|
||
+ "version": "v3.7.4",
|
||
+ "source": {
|
||
+ "type": "git",
|
||
+ "url": "https://github.com/php-amqplib/php-amqplib.git",
|
||
+ "reference": "381b6f7c600e0e0c7463cdd7f7a1a3bc6268e5fd"
|
||
+ },
|
||
+ "dist": {
|
||
+ "type": "zip",
|
||
+ "url": "https://api.github.com/repos/php-amqplib/php-amqplib/zipball/381b6f7c600e0e0c7463cdd7f7a1a3bc6268e5fd",
|
||
+ "reference": "381b6f7c600e0e0c7463cdd7f7a1a3bc6268e5fd",
|
||
+ "shasum": ""
|
||
+ },
|
||
+ "require": {
|
||
+ "ext-mbstring": "*",
|
||
+ "ext-sockets": "*",
|
||
+ "php": "^7.2||^8.0",
|
||
+ "phpseclib/phpseclib": "^2.0|^3.0"
|
||
+ },
|
||
+ "conflict": {
|
||
+ "php": "7.4.0 - 7.4.1"
|
||
+ },
|
||
+ "replace": {
|
||
+ "videlalvaro/php-amqplib": "self.version"
|
||
+ },
|
||
+ "require-dev": {
|
||
+ "ext-curl": "*",
|
||
+ "nategood/httpful": "^0.2.20",
|
||
+ "phpunit/phpunit": "^7.5|^9.5",
|
||
+ "squizlabs/php_codesniffer": "^3.6"
|
||
+ },
|
||
+ "type": "library",
|
||
+ "extra": {
|
||
+ "branch-alias": {
|
||
+ "dev-master": "3.0-dev"
|
||
+ }
|
||
+ },
|
||
+ "autoload": {
|
||
+ "psr-4": {
|
||
+ "PhpAmqpLib\\": "PhpAmqpLib/"
|
||
+ }
|
||
+ },
|
||
+ "notification-url": "https://packagist.org/downloads/",
|
||
+ "license": [
|
||
+ "LGPL-2.1-or-later"
|
||
+ ],
|
||
+ "authors": [
|
||
+ {
|
||
+ "name": "Alvaro Videla",
|
||
+ "role": "Original Maintainer"
|
||
+ },
|
||
+ {
|
||
+ "name": "Raúl Araya",
|
||
+ "email": "nubeiro@gmail.com",
|
||
+ "role": "Maintainer"
|
||
+ },
|
||
+ {
|
||
+ "name": "Luke Bakken",
|
||
+ "email": "luke@bakken.io",
|
||
+ "role": "Maintainer"
|
||
+ },
|
||
+ {
|
||
+ "name": "Ramūnas Dronga",
|
||
+ "email": "github@ramuno.lt",
|
||
+ "role": "Maintainer"
|
||
+ }
|
||
+ ],
|
||
+ "description": "Formerly videlalvaro/php-amqplib. This library is a pure PHP implementation of the AMQP protocol. It's been tested against RabbitMQ.",
|
||
+ "homepage": "https://github.com/php-amqplib/php-amqplib/",
|
||
+ "keywords": [
|
||
+ "message",
|
||
+ "queue",
|
||
+ "rabbitmq"
|
||
+ ],
|
||
+ "support": {
|
||
+ "issues": "https://github.com/php-amqplib/php-amqplib/issues",
|
||
+ "source": "https://github.com/php-amqplib/php-amqplib/tree/v3.7.4"
|
||
+ },
|
||
+ "time": "2025-11-23T17:00:56+00:00"
|
||
+ },
|
||
+ {
|
||
+ "name": "phpoption/phpoption",
|
||
+ "version": "1.9.5",
|
||
+ "source": {
|
||
+ "type": "git",
|
||
+ "url": "https://github.com/schmittjoh/php-option.git",
|
||
+ "reference": "75365b91986c2405cf5e1e012c5595cd487a98be"
|
||
+ },
|
||
+ "dist": {
|
||
+ "type": "zip",
|
||
+ "url": "https://api.github.com/repos/schmittjoh/php-option/zipball/75365b91986c2405cf5e1e012c5595cd487a98be",
|
||
+ "reference": "75365b91986c2405cf5e1e012c5595cd487a98be",
|
||
+ "shasum": ""
|
||
+ },
|
||
+ "require": {
|
||
+ "php": "^7.2.5 || ^8.0"
|
||
+ },
|
||
+ "require-dev": {
|
||
+ "bamarni/composer-bin-plugin": "^1.8.2",
|
||
+ "phpunit/phpunit": "^8.5.44 || ^9.6.25 || ^10.5.53 || ^11.5.34"
|
||
+ },
|
||
+ "type": "library",
|
||
+ "extra": {
|
||
+ "bamarni-bin": {
|
||
+ "bin-links": true,
|
||
+ "forward-command": false
|
||
},
|
||
"branch-alias": {
|
||
- "dev-2.x": "2.x-dev",
|
||
- "dev-master": "3.x-dev"
|
||
+ "dev-master": "1.9-dev"
|
||
}
|
||
},
|
||
"autoload": {
|
||
"psr-4": {
|
||
- "Carbon\\": "src/Carbon/"
|
||
+ "PhpOption\\": "src/PhpOption/"
|
||
+ }
|
||
+ },
|
||
+ "notification-url": "https://packagist.org/downloads/",
|
||
+ "license": [
|
||
+ "Apache-2.0"
|
||
+ ],
|
||
+ "authors": [
|
||
+ {
|
||
+ "name": "Johannes M. Schmitt",
|
||
+ "email": "schmittjoh@gmail.com",
|
||
+ "homepage": "https://github.com/schmittjoh"
|
||
+ },
|
||
+ {
|
||
+ "name": "Graham Campbell",
|
||
+ "email": "hello@gjcampbell.co.uk",
|
||
+ "homepage": "https://github.com/GrahamCampbell"
|
||
+ }
|
||
+ ],
|
||
+ "description": "Option Type for PHP",
|
||
+ "keywords": [
|
||
+ "language",
|
||
+ "option",
|
||
+ "php",
|
||
+ "type"
|
||
+ ],
|
||
+ "support": {
|
||
+ "issues": "https://github.com/schmittjoh/php-option/issues",
|
||
+ "source": "https://github.com/schmittjoh/php-option/tree/1.9.5"
|
||
+ },
|
||
+ "funding": [
|
||
+ {
|
||
+ "url": "https://github.com/GrahamCampbell",
|
||
+ "type": "github"
|
||
+ },
|
||
+ {
|
||
+ "url": "https://tidelift.com/funding/github/packagist/phpoption/phpoption",
|
||
+ "type": "tidelift"
|
||
+ }
|
||
+ ],
|
||
+ "time": "2025-12-27T19:41:33+00:00"
|
||
+ },
|
||
+ {
|
||
+ "name": "phpseclib/phpseclib",
|
||
+ "version": "2.0.54",
|
||
+ "source": {
|
||
+ "type": "git",
|
||
+ "url": "https://github.com/phpseclib/phpseclib.git",
|
||
+ "reference": "a96a835067c39ee7a709329fe70869817da18081"
|
||
+ },
|
||
+ "dist": {
|
||
+ "type": "zip",
|
||
+ "url": "https://api.github.com/repos/phpseclib/phpseclib/zipball/a96a835067c39ee7a709329fe70869817da18081",
|
||
+ "reference": "a96a835067c39ee7a709329fe70869817da18081",
|
||
+ "shasum": ""
|
||
+ },
|
||
+ "require": {
|
||
+ "php": ">=5.3.3"
|
||
+ },
|
||
+ "require-dev": {
|
||
+ "phing/phing": "~2.7",
|
||
+ "phpunit/phpunit": "^4.8.35|^5.7|^6.0|^8.5|^9.4",
|
||
+ "squizlabs/php_codesniffer": "~2.0"
|
||
+ },
|
||
+ "suggest": {
|
||
+ "ext-gmp": "Install the GMP (GNU Multiple Precision) extension in order to speed up arbitrary precision integer arithmetic operations.",
|
||
+ "ext-libsodium": "SSH2/SFTP can make use of some algorithms provided by the libsodium-php extension.",
|
||
+ "ext-mcrypt": "Install the Mcrypt extension in order to speed up a few other cryptographic operations.",
|
||
+ "ext-openssl": "Install the OpenSSL extension in order to speed up a wide variety of cryptographic operations.",
|
||
+ "ext-xml": "Install the XML extension to load XML formatted public keys."
|
||
+ },
|
||
+ "type": "library",
|
||
+ "autoload": {
|
||
+ "files": [
|
||
+ "phpseclib/bootstrap.php"
|
||
+ ],
|
||
+ "psr-4": {
|
||
+ "phpseclib\\": "phpseclib/"
|
||
}
|
||
},
|
||
"notification-url": "https://packagist.org/downloads/",
|
||
@@ -1423,120 +2721,252 @@
|
||
],
|
||
"authors": [
|
||
{
|
||
- "name": "Brian Nesbitt",
|
||
- "email": "brian@nesbot.com",
|
||
- "homepage": "https://markido.com"
|
||
+ "name": "Jim Wigginton",
|
||
+ "email": "terrafrost@php.net",
|
||
+ "role": "Lead Developer"
|
||
},
|
||
{
|
||
- "name": "kylekatarnls",
|
||
- "homepage": "https://github.com/kylekatarnls"
|
||
+ "name": "Patrick Monnerat",
|
||
+ "email": "pm@datasphere.ch",
|
||
+ "role": "Developer"
|
||
+ },
|
||
+ {
|
||
+ "name": "Andreas Fischer",
|
||
+ "email": "bantu@phpbb.com",
|
||
+ "role": "Developer"
|
||
+ },
|
||
+ {
|
||
+ "name": "Hans-Jürgen Petrich",
|
||
+ "email": "petrich@tronic-media.com",
|
||
+ "role": "Developer"
|
||
+ },
|
||
+ {
|
||
+ "name": "Graham Campbell",
|
||
+ "email": "graham@alt-three.com",
|
||
+ "role": "Developer"
|
||
}
|
||
],
|
||
- "description": "An API extension for DateTime that supports 281 different languages.",
|
||
- "homepage": "https://carbonphp.github.io/carbon/",
|
||
+ "description": "PHP Secure Communications Library - Pure-PHP implementations of RSA, AES, SSH2, SFTP, X.509 etc.",
|
||
+ "homepage": "http://phpseclib.sourceforge.net",
|
||
"keywords": [
|
||
- "date",
|
||
- "datetime",
|
||
- "time"
|
||
+ "BigInteger",
|
||
+ "aes",
|
||
+ "asn.1",
|
||
+ "asn1",
|
||
+ "blowfish",
|
||
+ "crypto",
|
||
+ "cryptography",
|
||
+ "encryption",
|
||
+ "rsa",
|
||
+ "security",
|
||
+ "sftp",
|
||
+ "signature",
|
||
+ "signing",
|
||
+ "ssh",
|
||
+ "twofish",
|
||
+ "x.509",
|
||
+ "x509"
|
||
],
|
||
"support": {
|
||
- "docs": "https://carbonphp.github.io/carbon/guide/getting-started/introduction.html",
|
||
- "issues": "https://github.com/CarbonPHP/carbon/issues",
|
||
- "source": "https://github.com/CarbonPHP/carbon"
|
||
+ "issues": "https://github.com/phpseclib/phpseclib/issues",
|
||
+ "source": "https://github.com/phpseclib/phpseclib/tree/2.0.54"
|
||
},
|
||
"funding": [
|
||
{
|
||
- "url": "https://github.com/sponsors/kylekatarnls",
|
||
+ "url": "https://github.com/terrafrost",
|
||
"type": "github"
|
||
},
|
||
{
|
||
- "url": "https://opencollective.com/Carbon#sponsor",
|
||
- "type": "opencollective"
|
||
+ "url": "https://www.patreon.com/phpseclib",
|
||
+ "type": "patreon"
|
||
},
|
||
{
|
||
- "url": "https://tidelift.com/subscription/pkg/packagist-nesbot-carbon?utm_source=packagist-nesbot-carbon&utm_medium=referral&utm_campaign=readme",
|
||
- "type": "tidelift"
|
||
+ "url": "https://tidelift.com/funding/github/packagist/phpseclib/phpseclib",
|
||
+ "type": "tidelift"
|
||
+ }
|
||
+ ],
|
||
+ "time": "2026-04-27T06:59:24+00:00"
|
||
+ },
|
||
+ {
|
||
+ "name": "psr/clock",
|
||
+ "version": "1.0.0",
|
||
+ "source": {
|
||
+ "type": "git",
|
||
+ "url": "https://github.com/php-fig/clock.git",
|
||
+ "reference": "e41a24703d4560fd0acb709162f73b8adfc3aa0d"
|
||
+ },
|
||
+ "dist": {
|
||
+ "type": "zip",
|
||
+ "url": "https://api.github.com/repos/php-fig/clock/zipball/e41a24703d4560fd0acb709162f73b8adfc3aa0d",
|
||
+ "reference": "e41a24703d4560fd0acb709162f73b8adfc3aa0d",
|
||
+ "shasum": ""
|
||
+ },
|
||
+ "require": {
|
||
+ "php": "^7.0 || ^8.0"
|
||
+ },
|
||
+ "type": "library",
|
||
+ "autoload": {
|
||
+ "psr-4": {
|
||
+ "Psr\\Clock\\": "src/"
|
||
+ }
|
||
+ },
|
||
+ "notification-url": "https://packagist.org/downloads/",
|
||
+ "license": [
|
||
+ "MIT"
|
||
+ ],
|
||
+ "authors": [
|
||
+ {
|
||
+ "name": "PHP-FIG",
|
||
+ "homepage": "https://www.php-fig.org/"
|
||
+ }
|
||
+ ],
|
||
+ "description": "Common interface for reading the clock.",
|
||
+ "homepage": "https://github.com/php-fig/clock",
|
||
+ "keywords": [
|
||
+ "clock",
|
||
+ "now",
|
||
+ "psr",
|
||
+ "psr-20",
|
||
+ "time"
|
||
+ ],
|
||
+ "support": {
|
||
+ "issues": "https://github.com/php-fig/clock/issues",
|
||
+ "source": "https://github.com/php-fig/clock/tree/1.0.0"
|
||
+ },
|
||
+ "time": "2022-11-25T14:36:26+00:00"
|
||
+ },
|
||
+ {
|
||
+ "name": "psr/container",
|
||
+ "version": "2.0.2",
|
||
+ "source": {
|
||
+ "type": "git",
|
||
+ "url": "https://github.com/php-fig/container.git",
|
||
+ "reference": "c71ecc56dfe541dbd90c5360474fbc405f8d5963"
|
||
+ },
|
||
+ "dist": {
|
||
+ "type": "zip",
|
||
+ "url": "https://api.github.com/repos/php-fig/container/zipball/c71ecc56dfe541dbd90c5360474fbc405f8d5963",
|
||
+ "reference": "c71ecc56dfe541dbd90c5360474fbc405f8d5963",
|
||
+ "shasum": ""
|
||
+ },
|
||
+ "require": {
|
||
+ "php": ">=7.4.0"
|
||
+ },
|
||
+ "type": "library",
|
||
+ "extra": {
|
||
+ "branch-alias": {
|
||
+ "dev-master": "2.0.x-dev"
|
||
+ }
|
||
+ },
|
||
+ "autoload": {
|
||
+ "psr-4": {
|
||
+ "Psr\\Container\\": "src/"
|
||
+ }
|
||
+ },
|
||
+ "notification-url": "https://packagist.org/downloads/",
|
||
+ "license": [
|
||
+ "MIT"
|
||
+ ],
|
||
+ "authors": [
|
||
+ {
|
||
+ "name": "PHP-FIG",
|
||
+ "homepage": "https://www.php-fig.org/"
|
||
}
|
||
],
|
||
- "time": "2026-04-07T09:57:54+00:00"
|
||
+ "description": "Common Container Interface (PHP FIG PSR-11)",
|
||
+ "homepage": "https://github.com/php-fig/container",
|
||
+ "keywords": [
|
||
+ "PSR-11",
|
||
+ "container",
|
||
+ "container-interface",
|
||
+ "container-interop",
|
||
+ "psr"
|
||
+ ],
|
||
+ "support": {
|
||
+ "issues": "https://github.com/php-fig/container/issues",
|
||
+ "source": "https://github.com/php-fig/container/tree/2.0.2"
|
||
+ },
|
||
+ "time": "2021-11-05T16:47:00+00:00"
|
||
},
|
||
{
|
||
- "name": "nikic/fast-route",
|
||
- "version": "v1.3.0",
|
||
+ "name": "psr/http-client",
|
||
+ "version": "1.0.3",
|
||
"source": {
|
||
"type": "git",
|
||
- "url": "https://github.com/nikic/FastRoute.git",
|
||
- "reference": "181d480e08d9476e61381e04a71b34dc0432e812"
|
||
+ "url": "https://github.com/php-fig/http-client.git",
|
||
+ "reference": "bb5906edc1c324c9a05aa0873d40117941e5fa90"
|
||
},
|
||
"dist": {
|
||
"type": "zip",
|
||
- "url": "https://api.github.com/repos/nikic/FastRoute/zipball/181d480e08d9476e61381e04a71b34dc0432e812",
|
||
- "reference": "181d480e08d9476e61381e04a71b34dc0432e812",
|
||
+ "url": "https://api.github.com/repos/php-fig/http-client/zipball/bb5906edc1c324c9a05aa0873d40117941e5fa90",
|
||
+ "reference": "bb5906edc1c324c9a05aa0873d40117941e5fa90",
|
||
"shasum": ""
|
||
},
|
||
"require": {
|
||
- "php": ">=5.4.0"
|
||
- },
|
||
- "require-dev": {
|
||
- "phpunit/phpunit": "^4.8.35|~5.7"
|
||
+ "php": "^7.0 || ^8.0",
|
||
+ "psr/http-message": "^1.0 || ^2.0"
|
||
},
|
||
"type": "library",
|
||
+ "extra": {
|
||
+ "branch-alias": {
|
||
+ "dev-master": "1.0.x-dev"
|
||
+ }
|
||
+ },
|
||
"autoload": {
|
||
- "files": [
|
||
- "src/functions.php"
|
||
- ],
|
||
"psr-4": {
|
||
- "FastRoute\\": "src/"
|
||
+ "Psr\\Http\\Client\\": "src/"
|
||
}
|
||
},
|
||
"notification-url": "https://packagist.org/downloads/",
|
||
"license": [
|
||
- "BSD-3-Clause"
|
||
+ "MIT"
|
||
],
|
||
"authors": [
|
||
{
|
||
- "name": "Nikita Popov",
|
||
- "email": "nikic@php.net"
|
||
+ "name": "PHP-FIG",
|
||
+ "homepage": "https://www.php-fig.org/"
|
||
}
|
||
],
|
||
- "description": "Fast request router for PHP",
|
||
+ "description": "Common interface for HTTP clients",
|
||
+ "homepage": "https://github.com/php-fig/http-client",
|
||
"keywords": [
|
||
- "router",
|
||
- "routing"
|
||
+ "http",
|
||
+ "http-client",
|
||
+ "psr",
|
||
+ "psr-18"
|
||
],
|
||
"support": {
|
||
- "issues": "https://github.com/nikic/FastRoute/issues",
|
||
- "source": "https://github.com/nikic/FastRoute/tree/master"
|
||
+ "source": "https://github.com/php-fig/http-client"
|
||
},
|
||
- "time": "2018-02-13T20:26:39+00:00"
|
||
+ "time": "2023-09-23T14:17:50+00:00"
|
||
},
|
||
{
|
||
- "name": "paragonie/constant_time_encoding",
|
||
- "version": "v3.1.3",
|
||
+ "name": "psr/http-factory",
|
||
+ "version": "1.1.0",
|
||
"source": {
|
||
"type": "git",
|
||
- "url": "https://github.com/paragonie/constant_time_encoding.git",
|
||
- "reference": "d5b01a39b3415c2cd581d3bd3a3575c1ebbd8e77"
|
||
+ "url": "https://github.com/php-fig/http-factory.git",
|
||
+ "reference": "2b4765fddfe3b508ac62f829e852b1501d3f6e8a"
|
||
},
|
||
"dist": {
|
||
"type": "zip",
|
||
- "url": "https://api.github.com/repos/paragonie/constant_time_encoding/zipball/d5b01a39b3415c2cd581d3bd3a3575c1ebbd8e77",
|
||
- "reference": "d5b01a39b3415c2cd581d3bd3a3575c1ebbd8e77",
|
||
+ "url": "https://api.github.com/repos/php-fig/http-factory/zipball/2b4765fddfe3b508ac62f829e852b1501d3f6e8a",
|
||
+ "reference": "2b4765fddfe3b508ac62f829e852b1501d3f6e8a",
|
||
"shasum": ""
|
||
},
|
||
"require": {
|
||
- "php": "^8"
|
||
- },
|
||
- "require-dev": {
|
||
- "infection/infection": "^0",
|
||
- "nikic/php-fuzzer": "^0",
|
||
- "phpunit/phpunit": "^9|^10|^11",
|
||
- "vimeo/psalm": "^4|^5|^6"
|
||
+ "php": ">=7.1",
|
||
+ "psr/http-message": "^1.0 || ^2.0"
|
||
},
|
||
"type": "library",
|
||
+ "extra": {
|
||
+ "branch-alias": {
|
||
+ "dev-master": "1.0.x-dev"
|
||
+ }
|
||
+ },
|
||
"autoload": {
|
||
"psr-4": {
|
||
- "ParagonIE\\ConstantTime\\": "src/"
|
||
+ "Psr\\Http\\Message\\": "src/"
|
||
}
|
||
},
|
||
"notification-url": "https://packagist.org/downloads/",
|
||
@@ -1545,207 +2975,155 @@
|
||
],
|
||
"authors": [
|
||
{
|
||
- "name": "Paragon Initiative Enterprises",
|
||
- "email": "security@paragonie.com",
|
||
- "homepage": "https://paragonie.com",
|
||
- "role": "Maintainer"
|
||
- },
|
||
- {
|
||
- "name": "Steve 'Sc00bz' Thomas",
|
||
- "email": "steve@tobtu.com",
|
||
- "homepage": "https://www.tobtu.com",
|
||
- "role": "Original Developer"
|
||
+ "name": "PHP-FIG",
|
||
+ "homepage": "https://www.php-fig.org/"
|
||
}
|
||
],
|
||
- "description": "Constant-time Implementations of RFC 4648 Encoding (Base-64, Base-32, Base-16)",
|
||
+ "description": "PSR-17: Common interfaces for PSR-7 HTTP message factories",
|
||
"keywords": [
|
||
- "base16",
|
||
- "base32",
|
||
- "base32_decode",
|
||
- "base32_encode",
|
||
- "base64",
|
||
- "base64_decode",
|
||
- "base64_encode",
|
||
- "bin2hex",
|
||
- "encoding",
|
||
- "hex",
|
||
- "hex2bin",
|
||
- "rfc4648"
|
||
+ "factory",
|
||
+ "http",
|
||
+ "message",
|
||
+ "psr",
|
||
+ "psr-17",
|
||
+ "psr-7",
|
||
+ "request",
|
||
+ "response"
|
||
],
|
||
"support": {
|
||
- "email": "info@paragonie.com",
|
||
- "issues": "https://github.com/paragonie/constant_time_encoding/issues",
|
||
- "source": "https://github.com/paragonie/constant_time_encoding"
|
||
+ "source": "https://github.com/php-fig/http-factory"
|
||
},
|
||
- "time": "2025-09-24T15:06:41+00:00"
|
||
+ "time": "2024-04-15T12:06:14+00:00"
|
||
},
|
||
{
|
||
- "name": "paragonie/random_compat",
|
||
- "version": "v9.99.100",
|
||
+ "name": "psr/http-message",
|
||
+ "version": "2.0",
|
||
"source": {
|
||
"type": "git",
|
||
- "url": "https://github.com/paragonie/random_compat.git",
|
||
- "reference": "996434e5492cb4c3edcb9168db6fbb1359ef965a"
|
||
+ "url": "https://github.com/php-fig/http-message.git",
|
||
+ "reference": "402d35bcb92c70c026d1a6a9883f06b2ead23d71"
|
||
},
|
||
"dist": {
|
||
"type": "zip",
|
||
- "url": "https://api.github.com/repos/paragonie/random_compat/zipball/996434e5492cb4c3edcb9168db6fbb1359ef965a",
|
||
- "reference": "996434e5492cb4c3edcb9168db6fbb1359ef965a",
|
||
+ "url": "https://api.github.com/repos/php-fig/http-message/zipball/402d35bcb92c70c026d1a6a9883f06b2ead23d71",
|
||
+ "reference": "402d35bcb92c70c026d1a6a9883f06b2ead23d71",
|
||
"shasum": ""
|
||
},
|
||
"require": {
|
||
- "php": ">= 7"
|
||
+ "php": "^7.2 || ^8.0"
|
||
},
|
||
- "require-dev": {
|
||
- "phpunit/phpunit": "4.*|5.*",
|
||
- "vimeo/psalm": "^1"
|
||
+ "type": "library",
|
||
+ "extra": {
|
||
+ "branch-alias": {
|
||
+ "dev-master": "2.0.x-dev"
|
||
+ }
|
||
},
|
||
- "suggest": {
|
||
- "ext-libsodium": "Provides a modern crypto API that can be used to generate random bytes."
|
||
+ "autoload": {
|
||
+ "psr-4": {
|
||
+ "Psr\\Http\\Message\\": "src/"
|
||
+ }
|
||
},
|
||
- "type": "library",
|
||
"notification-url": "https://packagist.org/downloads/",
|
||
"license": [
|
||
"MIT"
|
||
],
|
||
"authors": [
|
||
{
|
||
- "name": "Paragon Initiative Enterprises",
|
||
- "email": "security@paragonie.com",
|
||
- "homepage": "https://paragonie.com"
|
||
+ "name": "PHP-FIG",
|
||
+ "homepage": "https://www.php-fig.org/"
|
||
}
|
||
],
|
||
- "description": "PHP 5.x polyfill for random_bytes() and random_int() from PHP 7",
|
||
+ "description": "Common interface for HTTP messages",
|
||
+ "homepage": "https://github.com/php-fig/http-message",
|
||
"keywords": [
|
||
- "csprng",
|
||
- "polyfill",
|
||
- "pseudorandom",
|
||
- "random"
|
||
+ "http",
|
||
+ "http-message",
|
||
+ "psr",
|
||
+ "psr-7",
|
||
+ "request",
|
||
+ "response"
|
||
],
|
||
"support": {
|
||
- "email": "info@paragonie.com",
|
||
- "issues": "https://github.com/paragonie/random_compat/issues",
|
||
- "source": "https://github.com/paragonie/random_compat"
|
||
+ "source": "https://github.com/php-fig/http-message/tree/2.0"
|
||
},
|
||
- "time": "2020-10-15T08:29:30+00:00"
|
||
+ "time": "2023-04-04T09:54:51+00:00"
|
||
},
|
||
{
|
||
- "name": "php-amqplib/php-amqplib",
|
||
- "version": "v3.7.4",
|
||
+ "name": "psr/log",
|
||
+ "version": "3.0.2",
|
||
"source": {
|
||
"type": "git",
|
||
- "url": "https://github.com/php-amqplib/php-amqplib.git",
|
||
- "reference": "381b6f7c600e0e0c7463cdd7f7a1a3bc6268e5fd"
|
||
+ "url": "https://github.com/php-fig/log.git",
|
||
+ "reference": "f16e1d5863e37f8d8c2a01719f5b34baa2b714d3"
|
||
},
|
||
"dist": {
|
||
"type": "zip",
|
||
- "url": "https://api.github.com/repos/php-amqplib/php-amqplib/zipball/381b6f7c600e0e0c7463cdd7f7a1a3bc6268e5fd",
|
||
- "reference": "381b6f7c600e0e0c7463cdd7f7a1a3bc6268e5fd",
|
||
+ "url": "https://api.github.com/repos/php-fig/log/zipball/f16e1d5863e37f8d8c2a01719f5b34baa2b714d3",
|
||
+ "reference": "f16e1d5863e37f8d8c2a01719f5b34baa2b714d3",
|
||
"shasum": ""
|
||
},
|
||
"require": {
|
||
- "ext-mbstring": "*",
|
||
- "ext-sockets": "*",
|
||
- "php": "^7.2||^8.0",
|
||
- "phpseclib/phpseclib": "^2.0|^3.0"
|
||
- },
|
||
- "conflict": {
|
||
- "php": "7.4.0 - 7.4.1"
|
||
- },
|
||
- "replace": {
|
||
- "videlalvaro/php-amqplib": "self.version"
|
||
- },
|
||
- "require-dev": {
|
||
- "ext-curl": "*",
|
||
- "nategood/httpful": "^0.2.20",
|
||
- "phpunit/phpunit": "^7.5|^9.5",
|
||
- "squizlabs/php_codesniffer": "^3.6"
|
||
+ "php": ">=8.0.0"
|
||
},
|
||
"type": "library",
|
||
"extra": {
|
||
"branch-alias": {
|
||
- "dev-master": "3.0-dev"
|
||
+ "dev-master": "3.x-dev"
|
||
}
|
||
},
|
||
"autoload": {
|
||
"psr-4": {
|
||
- "PhpAmqpLib\\": "PhpAmqpLib/"
|
||
+ "Psr\\Log\\": "src"
|
||
}
|
||
},
|
||
"notification-url": "https://packagist.org/downloads/",
|
||
"license": [
|
||
- "LGPL-2.1-or-later"
|
||
+ "MIT"
|
||
],
|
||
"authors": [
|
||
{
|
||
- "name": "Alvaro Videla",
|
||
- "role": "Original Maintainer"
|
||
- },
|
||
- {
|
||
- "name": "Raúl Araya",
|
||
- "email": "nubeiro@gmail.com",
|
||
- "role": "Maintainer"
|
||
- },
|
||
- {
|
||
- "name": "Luke Bakken",
|
||
- "email": "luke@bakken.io",
|
||
- "role": "Maintainer"
|
||
- },
|
||
- {
|
||
- "name": "Ramūnas Dronga",
|
||
- "email": "github@ramuno.lt",
|
||
- "role": "Maintainer"
|
||
+ "name": "PHP-FIG",
|
||
+ "homepage": "https://www.php-fig.org/"
|
||
}
|
||
],
|
||
- "description": "Formerly videlalvaro/php-amqplib. This library is a pure PHP implementation of the AMQP protocol. It's been tested against RabbitMQ.",
|
||
- "homepage": "https://github.com/php-amqplib/php-amqplib/",
|
||
+ "description": "Common interface for logging libraries",
|
||
+ "homepage": "https://github.com/php-fig/log",
|
||
"keywords": [
|
||
- "message",
|
||
- "queue",
|
||
- "rabbitmq"
|
||
+ "log",
|
||
+ "psr",
|
||
+ "psr-3"
|
||
],
|
||
"support": {
|
||
- "issues": "https://github.com/php-amqplib/php-amqplib/issues",
|
||
- "source": "https://github.com/php-amqplib/php-amqplib/tree/v3.7.4"
|
||
+ "source": "https://github.com/php-fig/log/tree/3.0.2"
|
||
},
|
||
- "time": "2025-11-23T17:00:56+00:00"
|
||
+ "time": "2024-09-11T13:17:53+00:00"
|
||
},
|
||
{
|
||
- "name": "phpseclib/phpseclib",
|
||
- "version": "3.0.53",
|
||
+ "name": "psr/simple-cache",
|
||
+ "version": "3.0.0",
|
||
"source": {
|
||
"type": "git",
|
||
- "url": "https://github.com/phpseclib/phpseclib.git",
|
||
- "reference": "511ddc8e352d5d1f1e33bea468b6f4ef48438cf9"
|
||
+ "url": "https://github.com/php-fig/simple-cache.git",
|
||
+ "reference": "764e0b3939f5ca87cb904f570ef9be2d78a07865"
|
||
},
|
||
"dist": {
|
||
"type": "zip",
|
||
- "url": "https://api.github.com/repos/phpseclib/phpseclib/zipball/511ddc8e352d5d1f1e33bea468b6f4ef48438cf9",
|
||
- "reference": "511ddc8e352d5d1f1e33bea468b6f4ef48438cf9",
|
||
+ "url": "https://api.github.com/repos/php-fig/simple-cache/zipball/764e0b3939f5ca87cb904f570ef9be2d78a07865",
|
||
+ "reference": "764e0b3939f5ca87cb904f570ef9be2d78a07865",
|
||
"shasum": ""
|
||
},
|
||
"require": {
|
||
- "paragonie/constant_time_encoding": "^1|^2|^3",
|
||
- "paragonie/random_compat": "^1.4|^2.0|^9.99.99",
|
||
- "php": ">=5.6.1"
|
||
- },
|
||
- "require-dev": {
|
||
- "phpunit/phpunit": "*"
|
||
- },
|
||
- "suggest": {
|
||
- "ext-dom": "Install the DOM extension to load XML formatted public keys.",
|
||
- "ext-gmp": "Install the GMP (GNU Multiple Precision) extension in order to speed up arbitrary precision integer arithmetic operations.",
|
||
- "ext-libsodium": "SSH2/SFTP can make use of some algorithms provided by the libsodium-php extension.",
|
||
- "ext-mcrypt": "Install the Mcrypt extension in order to speed up a few other cryptographic operations.",
|
||
- "ext-openssl": "Install the OpenSSL extension in order to speed up a wide variety of cryptographic operations."
|
||
+ "php": ">=8.0.0"
|
||
},
|
||
"type": "library",
|
||
+ "extra": {
|
||
+ "branch-alias": {
|
||
+ "dev-master": "3.0.x-dev"
|
||
+ }
|
||
+ },
|
||
"autoload": {
|
||
- "files": [
|
||
- "phpseclib/bootstrap.php"
|
||
- ],
|
||
"psr-4": {
|
||
- "phpseclib3\\": "phpseclib/"
|
||
+ "Psr\\SimpleCache\\": "src/"
|
||
}
|
||
},
|
||
"notification-url": "https://packagist.org/downloads/",
|
||
@@ -1754,94 +3132,49 @@
|
||
],
|
||
"authors": [
|
||
{
|
||
- "name": "Jim Wigginton",
|
||
- "email": "terrafrost@php.net",
|
||
- "role": "Lead Developer"
|
||
- },
|
||
- {
|
||
- "name": "Patrick Monnerat",
|
||
- "email": "pm@datasphere.ch",
|
||
- "role": "Developer"
|
||
- },
|
||
- {
|
||
- "name": "Andreas Fischer",
|
||
- "email": "bantu@phpbb.com",
|
||
- "role": "Developer"
|
||
- },
|
||
- {
|
||
- "name": "Hans-Jürgen Petrich",
|
||
- "email": "petrich@tronic-media.com",
|
||
- "role": "Developer"
|
||
- },
|
||
- {
|
||
- "name": "Graham Campbell",
|
||
- "email": "graham@alt-three.com",
|
||
- "role": "Developer"
|
||
+ "name": "PHP-FIG",
|
||
+ "homepage": "https://www.php-fig.org/"
|
||
}
|
||
],
|
||
- "description": "PHP Secure Communications Library - Pure-PHP implementations of RSA, AES, SSH2, SFTP, X.509 etc.",
|
||
- "homepage": "http://phpseclib.sourceforge.net",
|
||
+ "description": "Common interfaces for simple caching",
|
||
"keywords": [
|
||
- "BigInteger",
|
||
- "aes",
|
||
- "asn.1",
|
||
- "asn1",
|
||
- "blowfish",
|
||
- "crypto",
|
||
- "cryptography",
|
||
- "encryption",
|
||
- "rsa",
|
||
- "security",
|
||
- "sftp",
|
||
- "signature",
|
||
- "signing",
|
||
- "ssh",
|
||
- "twofish",
|
||
- "x.509",
|
||
- "x509"
|
||
+ "cache",
|
||
+ "caching",
|
||
+ "psr",
|
||
+ "psr-16",
|
||
+ "simple-cache"
|
||
],
|
||
"support": {
|
||
- "issues": "https://github.com/phpseclib/phpseclib/issues",
|
||
- "source": "https://github.com/phpseclib/phpseclib/tree/3.0.53"
|
||
+ "source": "https://github.com/php-fig/simple-cache/tree/3.0.0"
|
||
},
|
||
- "funding": [
|
||
- {
|
||
- "url": "https://github.com/terrafrost",
|
||
- "type": "github"
|
||
- },
|
||
- {
|
||
- "url": "https://www.patreon.com/phpseclib",
|
||
- "type": "patreon"
|
||
- },
|
||
- {
|
||
- "url": "https://tidelift.com/funding/github/packagist/phpseclib/phpseclib",
|
||
- "type": "tidelift"
|
||
- }
|
||
- ],
|
||
- "time": "2026-06-09T18:08:26+00:00"
|
||
+ "time": "2021-10-29T13:26:27+00:00"
|
||
},
|
||
{
|
||
- "name": "psr/clock",
|
||
- "version": "1.0.0",
|
||
+ "name": "ralouphie/getallheaders",
|
||
+ "version": "3.0.3",
|
||
"source": {
|
||
"type": "git",
|
||
- "url": "https://github.com/php-fig/clock.git",
|
||
- "reference": "e41a24703d4560fd0acb709162f73b8adfc3aa0d"
|
||
+ "url": "https://github.com/ralouphie/getallheaders.git",
|
||
+ "reference": "120b605dfeb996808c31b6477290a714d356e822"
|
||
},
|
||
"dist": {
|
||
"type": "zip",
|
||
- "url": "https://api.github.com/repos/php-fig/clock/zipball/e41a24703d4560fd0acb709162f73b8adfc3aa0d",
|
||
- "reference": "e41a24703d4560fd0acb709162f73b8adfc3aa0d",
|
||
+ "url": "https://api.github.com/repos/ralouphie/getallheaders/zipball/120b605dfeb996808c31b6477290a714d356e822",
|
||
+ "reference": "120b605dfeb996808c31b6477290a714d356e822",
|
||
"shasum": ""
|
||
},
|
||
"require": {
|
||
- "php": "^7.0 || ^8.0"
|
||
+ "php": ">=5.6"
|
||
+ },
|
||
+ "require-dev": {
|
||
+ "php-coveralls/php-coveralls": "^2.1",
|
||
+ "phpunit/phpunit": "^5 || ^6.5"
|
||
},
|
||
"type": "library",
|
||
"autoload": {
|
||
- "psr-4": {
|
||
- "Psr\\Clock\\": "src/"
|
||
- }
|
||
+ "files": [
|
||
+ "src/getallheaders.php"
|
||
+ ]
|
||
},
|
||
"notification-url": "https://packagist.org/downloads/",
|
||
"license": [
|
||
@@ -1849,51 +3182,35 @@
|
||
],
|
||
"authors": [
|
||
{
|
||
- "name": "PHP-FIG",
|
||
- "homepage": "https://www.php-fig.org/"
|
||
+ "name": "Ralph Khattar",
|
||
+ "email": "ralph.khattar@gmail.com"
|
||
}
|
||
],
|
||
- "description": "Common interface for reading the clock.",
|
||
- "homepage": "https://github.com/php-fig/clock",
|
||
- "keywords": [
|
||
- "clock",
|
||
- "now",
|
||
- "psr",
|
||
- "psr-20",
|
||
- "time"
|
||
- ],
|
||
+ "description": "A polyfill for getallheaders.",
|
||
"support": {
|
||
- "issues": "https://github.com/php-fig/clock/issues",
|
||
- "source": "https://github.com/php-fig/clock/tree/1.0.0"
|
||
+ "issues": "https://github.com/ralouphie/getallheaders/issues",
|
||
+ "source": "https://github.com/ralouphie/getallheaders/tree/develop"
|
||
},
|
||
- "time": "2022-11-25T14:36:26+00:00"
|
||
+ "time": "2019-03-08T08:55:37+00:00"
|
||
},
|
||
{
|
||
- "name": "psr/container",
|
||
- "version": "2.0.2",
|
||
+ "name": "simplito/bigint-wrapper-php",
|
||
+ "version": "1.0.0",
|
||
"source": {
|
||
"type": "git",
|
||
- "url": "https://github.com/php-fig/container.git",
|
||
- "reference": "c71ecc56dfe541dbd90c5360474fbc405f8d5963"
|
||
+ "url": "https://github.com/simplito/bigint-wrapper-php.git",
|
||
+ "reference": "cf21ec76d33f103add487b3eadbd9f5033a25930"
|
||
},
|
||
"dist": {
|
||
"type": "zip",
|
||
- "url": "https://api.github.com/repos/php-fig/container/zipball/c71ecc56dfe541dbd90c5360474fbc405f8d5963",
|
||
- "reference": "c71ecc56dfe541dbd90c5360474fbc405f8d5963",
|
||
+ "url": "https://api.github.com/repos/simplito/bigint-wrapper-php/zipball/cf21ec76d33f103add487b3eadbd9f5033a25930",
|
||
+ "reference": "cf21ec76d33f103add487b3eadbd9f5033a25930",
|
||
"shasum": ""
|
||
},
|
||
- "require": {
|
||
- "php": ">=7.4.0"
|
||
- },
|
||
"type": "library",
|
||
- "extra": {
|
||
- "branch-alias": {
|
||
- "dev-master": "2.0.x-dev"
|
||
- }
|
||
- },
|
||
"autoload": {
|
||
"psr-4": {
|
||
- "Psr\\Container\\": "src/"
|
||
+ "BI\\": "lib/"
|
||
}
|
||
},
|
||
"notification-url": "https://packagist.org/downloads/",
|
||
@@ -1902,51 +3219,42 @@
|
||
],
|
||
"authors": [
|
||
{
|
||
- "name": "PHP-FIG",
|
||
- "homepage": "https://www.php-fig.org/"
|
||
+ "name": "Simplito Team",
|
||
+ "email": "s.smyczynski@simplito.com",
|
||
+ "homepage": "https://simplito.com"
|
||
}
|
||
],
|
||
- "description": "Common Container Interface (PHP FIG PSR-11)",
|
||
- "homepage": "https://github.com/php-fig/container",
|
||
- "keywords": [
|
||
- "PSR-11",
|
||
- "container",
|
||
- "container-interface",
|
||
- "container-interop",
|
||
- "psr"
|
||
- ],
|
||
+ "description": "Common interface for php_gmp and php_bcmath modules",
|
||
"support": {
|
||
- "issues": "https://github.com/php-fig/container/issues",
|
||
- "source": "https://github.com/php-fig/container/tree/2.0.2"
|
||
+ "issues": "https://github.com/simplito/bigint-wrapper-php/issues",
|
||
+ "source": "https://github.com/simplito/bigint-wrapper-php/tree/1.0.0"
|
||
},
|
||
- "time": "2021-11-05T16:47:00+00:00"
|
||
+ "time": "2018-02-27T12:38:08+00:00"
|
||
},
|
||
{
|
||
- "name": "psr/log",
|
||
- "version": "3.0.2",
|
||
+ "name": "simplito/bn-php",
|
||
+ "version": "1.1.4",
|
||
"source": {
|
||
"type": "git",
|
||
- "url": "https://github.com/php-fig/log.git",
|
||
- "reference": "f16e1d5863e37f8d8c2a01719f5b34baa2b714d3"
|
||
+ "url": "https://github.com/simplito/bn-php.git",
|
||
+ "reference": "83446756a81720eacc2ffb87ff97958431451fd6"
|
||
},
|
||
"dist": {
|
||
"type": "zip",
|
||
- "url": "https://api.github.com/repos/php-fig/log/zipball/f16e1d5863e37f8d8c2a01719f5b34baa2b714d3",
|
||
- "reference": "f16e1d5863e37f8d8c2a01719f5b34baa2b714d3",
|
||
+ "url": "https://api.github.com/repos/simplito/bn-php/zipball/83446756a81720eacc2ffb87ff97958431451fd6",
|
||
+ "reference": "83446756a81720eacc2ffb87ff97958431451fd6",
|
||
"shasum": ""
|
||
},
|
||
"require": {
|
||
- "php": ">=8.0.0"
|
||
+ "simplito/bigint-wrapper-php": "~1.0.0"
|
||
},
|
||
- "type": "library",
|
||
- "extra": {
|
||
- "branch-alias": {
|
||
- "dev-master": "3.x-dev"
|
||
- }
|
||
+ "require-dev": {
|
||
+ "phpunit/phpunit": "*"
|
||
},
|
||
+ "type": "library",
|
||
"autoload": {
|
||
"psr-4": {
|
||
- "Psr\\Log\\": "src"
|
||
+ "BN\\": "lib/"
|
||
}
|
||
},
|
||
"notification-url": "https://packagist.org/downloads/",
|
||
@@ -1955,48 +3263,44 @@
|
||
],
|
||
"authors": [
|
||
{
|
||
- "name": "PHP-FIG",
|
||
- "homepage": "https://www.php-fig.org/"
|
||
+ "name": "Simplito Team",
|
||
+ "email": "s.smyczynski@simplito.com",
|
||
+ "homepage": "https://simplito.com"
|
||
}
|
||
],
|
||
- "description": "Common interface for logging libraries",
|
||
- "homepage": "https://github.com/php-fig/log",
|
||
- "keywords": [
|
||
- "log",
|
||
- "psr",
|
||
- "psr-3"
|
||
- ],
|
||
+ "description": "Big number implementation compatible with bn.js",
|
||
"support": {
|
||
- "source": "https://github.com/php-fig/log/tree/3.0.2"
|
||
+ "issues": "https://github.com/simplito/bn-php/issues",
|
||
+ "source": "https://github.com/simplito/bn-php/tree/1.1.4"
|
||
},
|
||
- "time": "2024-09-11T13:17:53+00:00"
|
||
+ "time": "2024-01-10T16:16:59+00:00"
|
||
},
|
||
{
|
||
- "name": "psr/simple-cache",
|
||
- "version": "3.0.0",
|
||
+ "name": "simplito/elliptic-php",
|
||
+ "version": "1.0.12",
|
||
"source": {
|
||
"type": "git",
|
||
- "url": "https://github.com/php-fig/simple-cache.git",
|
||
- "reference": "764e0b3939f5ca87cb904f570ef9be2d78a07865"
|
||
+ "url": "https://github.com/simplito/elliptic-php.git",
|
||
+ "reference": "be321666781be2be2c89c79c43ffcac834bc8868"
|
||
},
|
||
"dist": {
|
||
"type": "zip",
|
||
- "url": "https://api.github.com/repos/php-fig/simple-cache/zipball/764e0b3939f5ca87cb904f570ef9be2d78a07865",
|
||
- "reference": "764e0b3939f5ca87cb904f570ef9be2d78a07865",
|
||
+ "url": "https://api.github.com/repos/simplito/elliptic-php/zipball/be321666781be2be2c89c79c43ffcac834bc8868",
|
||
+ "reference": "be321666781be2be2c89c79c43ffcac834bc8868",
|
||
"shasum": ""
|
||
},
|
||
"require": {
|
||
- "php": ">=8.0.0"
|
||
+ "ext-gmp": "*",
|
||
+ "simplito/bn-php": "~1.1.0"
|
||
},
|
||
- "type": "library",
|
||
- "extra": {
|
||
- "branch-alias": {
|
||
- "dev-master": "3.0.x-dev"
|
||
- }
|
||
+ "require-dev": {
|
||
+ "phpbench/phpbench": "@dev",
|
||
+ "phpunit/phpunit": "*"
|
||
},
|
||
+ "type": "library",
|
||
"autoload": {
|
||
"psr-4": {
|
||
- "Psr\\SimpleCache\\": "src/"
|
||
+ "Elliptic\\": "lib/"
|
||
}
|
||
},
|
||
"notification-url": "https://packagist.org/downloads/",
|
||
@@ -2005,22 +3309,36 @@
|
||
],
|
||
"authors": [
|
||
{
|
||
- "name": "PHP-FIG",
|
||
- "homepage": "https://www.php-fig.org/"
|
||
+ "name": "Simplito Team",
|
||
+ "email": "s.smyczynski@simplito.com",
|
||
+ "homepage": "https://simplito.com"
|
||
}
|
||
],
|
||
- "description": "Common interfaces for simple caching",
|
||
+ "description": "Fast elliptic curve cryptography",
|
||
+ "homepage": "https://github.com/simplito/elliptic-php",
|
||
"keywords": [
|
||
- "cache",
|
||
- "caching",
|
||
- "psr",
|
||
- "psr-16",
|
||
- "simple-cache"
|
||
+ "Curve25519",
|
||
+ "ECDSA",
|
||
+ "Ed25519",
|
||
+ "EdDSA",
|
||
+ "cryptography",
|
||
+ "curve",
|
||
+ "curve25519-weier",
|
||
+ "ecc",
|
||
+ "ecdh",
|
||
+ "elliptic",
|
||
+ "nistp192",
|
||
+ "nistp224",
|
||
+ "nistp256",
|
||
+ "nistp384",
|
||
+ "nistp521",
|
||
+ "secp256k1"
|
||
],
|
||
"support": {
|
||
- "source": "https://github.com/php-fig/simple-cache/tree/3.0.0"
|
||
+ "issues": "https://github.com/simplito/elliptic-php/issues",
|
||
+ "source": "https://github.com/simplito/elliptic-php/tree/1.0.12"
|
||
},
|
||
- "time": "2021-10-29T13:26:27+00:00"
|
||
+ "time": "2024-01-09T14:57:04+00:00"
|
||
},
|
||
{
|
||
"name": "slot/foundation",
|
||
@@ -2063,6 +3381,62 @@
|
||
],
|
||
"time": "2026-06-10T00:37:44+00:00"
|
||
},
|
||
+ {
|
||
+ "name": "slot/lib",
|
||
+ "version": "dev-master",
|
||
+ "source": {
|
||
+ "type": "git",
|
||
+ "url": "http://120.25.122.197:3000/server/slot_lib.git",
|
||
+ "reference": "18fb322a6c1f5cfc50d781bd9fa7bac09a5d61cd"
|
||
+ },
|
||
+ "require": {
|
||
+ "guzzlehttp/guzzle": "^7.10",
|
||
+ "php": ">=8.0",
|
||
+ "php-amqplib/php-amqplib": "^3.6",
|
||
+ "webman/redis-queue": "^2.1",
|
||
+ "webman/think-orm": "~2.1",
|
||
+ "workerman/webman-framework": "~2.1"
|
||
+ },
|
||
+ "default-branch": true,
|
||
+ "type": "library",
|
||
+ "autoload": {
|
||
+ "psr-4": {
|
||
+ "slotLib\\": "src/"
|
||
+ }
|
||
+ },
|
||
+ "authors": [
|
||
+ {
|
||
+ "name": "ljh"
|
||
+ }
|
||
+ ],
|
||
+ "time": "2026-06-04T11:49:36+00:00"
|
||
+ },
|
||
+ {
|
||
+ "name": "slot/sdk",
|
||
+ "version": "dev-main",
|
||
+ "source": {
|
||
+ "type": "git",
|
||
+ "url": "git@git.waixingkeji.net:slots/slot_sdk.git",
|
||
+ "reference": "09d1888bfe1058d133f71dabca53a0a2ec0cfa6e"
|
||
+ },
|
||
+ "require": {
|
||
+ "guzzlehttp/guzzle": "^7.10",
|
||
+ "php": ">=8.0"
|
||
+ },
|
||
+ "default-branch": true,
|
||
+ "type": "library",
|
||
+ "autoload": {
|
||
+ "psr-4": {
|
||
+ "slotsdk\\": "src/"
|
||
+ }
|
||
+ },
|
||
+ "authors": [
|
||
+ {
|
||
+ "name": "slot"
|
||
+ }
|
||
+ ],
|
||
+ "time": "2026-06-10T01:01:37+00:00"
|
||
+ },
|
||
{
|
||
"name": "symfony/clock",
|
||
"version": "v7.4.8",
|
||
@@ -3851,6 +5225,90 @@
|
||
},
|
||
"time": "2025-06-11T05:51:40+00:00"
|
||
},
|
||
+ {
|
||
+ "name": "vlucas/phpdotenv",
|
||
+ "version": "v5.6.3",
|
||
+ "source": {
|
||
+ "type": "git",
|
||
+ "url": "https://github.com/vlucas/phpdotenv.git",
|
||
+ "reference": "955e7815d677a3eaa7075231212f2110983adecc"
|
||
+ },
|
||
+ "dist": {
|
||
+ "type": "zip",
|
||
+ "url": "https://api.github.com/repos/vlucas/phpdotenv/zipball/955e7815d677a3eaa7075231212f2110983adecc",
|
||
+ "reference": "955e7815d677a3eaa7075231212f2110983adecc",
|
||
+ "shasum": ""
|
||
+ },
|
||
+ "require": {
|
||
+ "ext-pcre": "*",
|
||
+ "graham-campbell/result-type": "^1.1.4",
|
||
+ "php": "^7.2.5 || ^8.0",
|
||
+ "phpoption/phpoption": "^1.9.5",
|
||
+ "symfony/polyfill-ctype": "^1.26",
|
||
+ "symfony/polyfill-mbstring": "^1.26",
|
||
+ "symfony/polyfill-php80": "^1.26"
|
||
+ },
|
||
+ "require-dev": {
|
||
+ "bamarni/composer-bin-plugin": "^1.8.2",
|
||
+ "ext-filter": "*",
|
||
+ "phpunit/phpunit": "^8.5.34 || ^9.6.13 || ^10.4.2"
|
||
+ },
|
||
+ "suggest": {
|
||
+ "ext-filter": "Required to use the boolean validator."
|
||
+ },
|
||
+ "type": "library",
|
||
+ "extra": {
|
||
+ "bamarni-bin": {
|
||
+ "bin-links": true,
|
||
+ "forward-command": false
|
||
+ },
|
||
+ "branch-alias": {
|
||
+ "dev-master": "5.6-dev"
|
||
+ }
|
||
+ },
|
||
+ "autoload": {
|
||
+ "psr-4": {
|
||
+ "Dotenv\\": "src/"
|
||
+ }
|
||
+ },
|
||
+ "notification-url": "https://packagist.org/downloads/",
|
||
+ "license": [
|
||
+ "BSD-3-Clause"
|
||
+ ],
|
||
+ "authors": [
|
||
+ {
|
||
+ "name": "Graham Campbell",
|
||
+ "email": "hello@gjcampbell.co.uk",
|
||
+ "homepage": "https://github.com/GrahamCampbell"
|
||
+ },
|
||
+ {
|
||
+ "name": "Vance Lucas",
|
||
+ "email": "vance@vancelucas.com",
|
||
+ "homepage": "https://github.com/vlucas"
|
||
+ }
|
||
+ ],
|
||
+ "description": "Loads environment variables from `.env` to `getenv()`, `$_ENV` and `$_SERVER` automagically.",
|
||
+ "keywords": [
|
||
+ "dotenv",
|
||
+ "env",
|
||
+ "environment"
|
||
+ ],
|
||
+ "support": {
|
||
+ "issues": "https://github.com/vlucas/phpdotenv/issues",
|
||
+ "source": "https://github.com/vlucas/phpdotenv/tree/v5.6.3"
|
||
+ },
|
||
+ "funding": [
|
||
+ {
|
||
+ "url": "https://github.com/GrahamCampbell",
|
||
+ "type": "github"
|
||
+ },
|
||
+ {
|
||
+ "url": "https://tidelift.com/funding/github/packagist/vlucas/phpdotenv",
|
||
+ "type": "tidelift"
|
||
+ }
|
||
+ ],
|
||
+ "time": "2025-12-27T19:49:13+00:00"
|
||
+ },
|
||
{
|
||
"name": "voku/portable-ascii",
|
||
"version": "2.1.1",
|
||
@@ -4015,6 +5473,40 @@
|
||
},
|
||
"time": "2026-03-25T02:00:19+00:00"
|
||
},
|
||
+ {
|
||
+ "name": "webman/redis-queue",
|
||
+ "version": "v2.1.1",
|
||
+ "source": {
|
||
+ "type": "git",
|
||
+ "url": "https://github.com/webman-php/redis-queue.git",
|
||
+ "reference": "ff4791e21f3c324a47e21da7b6f2dae5a7311dcb"
|
||
+ },
|
||
+ "dist": {
|
||
+ "type": "zip",
|
||
+ "url": "https://api.github.com/repos/webman-php/redis-queue/zipball/ff4791e21f3c324a47e21da7b6f2dae5a7311dcb",
|
||
+ "reference": "ff4791e21f3c324a47e21da7b6f2dae5a7311dcb",
|
||
+ "shasum": ""
|
||
+ },
|
||
+ "require": {
|
||
+ "ext-redis": "*",
|
||
+ "php": ">=8.1",
|
||
+ "workerman/redis-queue": "^1.2",
|
||
+ "workerman/webman-framework": "^2.1 || dev-master"
|
||
+ },
|
||
+ "type": "library",
|
||
+ "autoload": {
|
||
+ "psr-4": {
|
||
+ "Webman\\RedisQueue\\": "./src"
|
||
+ }
|
||
+ },
|
||
+ "notification-url": "https://packagist.org/downloads/",
|
||
+ "description": "Redis message queue plugin for webman.",
|
||
+ "support": {
|
||
+ "issues": "https://github.com/webman-php/redis-queue/issues",
|
||
+ "source": "https://github.com/webman-php/redis-queue/tree/v2.1.1"
|
||
+ },
|
||
+ "time": "2025-11-14T07:12:52+00:00"
|
||
+ },
|
||
{
|
||
"name": "webman/think-orm",
|
||
"version": "v2.1.11",
|
||
@@ -4133,6 +5625,78 @@
|
||
},
|
||
"time": "2026-03-12T02:07:37+00:00"
|
||
},
|
||
+ {
|
||
+ "name": "workerman/redis",
|
||
+ "version": "v2.0.6",
|
||
+ "source": {
|
||
+ "type": "git",
|
||
+ "url": "https://github.com/workerman-php/redis.git",
|
||
+ "reference": "d8800cba4c9b65e128897932f741ec89ecfbc339"
|
||
+ },
|
||
+ "dist": {
|
||
+ "type": "zip",
|
||
+ "url": "https://api.github.com/repos/workerman-php/redis/zipball/d8800cba4c9b65e128897932f741ec89ecfbc339",
|
||
+ "reference": "d8800cba4c9b65e128897932f741ec89ecfbc339",
|
||
+ "shasum": ""
|
||
+ },
|
||
+ "require": {
|
||
+ "php": ">=7",
|
||
+ "workerman/workerman": "^4.1.0||^5.0.0"
|
||
+ },
|
||
+ "type": "library",
|
||
+ "autoload": {
|
||
+ "psr-4": {
|
||
+ "Workerman\\Redis\\": "./src"
|
||
+ }
|
||
+ },
|
||
+ "notification-url": "https://packagist.org/downloads/",
|
||
+ "license": [
|
||
+ "MIT"
|
||
+ ],
|
||
+ "homepage": "http://www.workerman.net",
|
||
+ "support": {
|
||
+ "issues": "https://github.com/workerman-php/redis/issues",
|
||
+ "source": "https://github.com/workerman-php/redis/tree/v2.0.6"
|
||
+ },
|
||
+ "time": "2026-06-02T07:34:24+00:00"
|
||
+ },
|
||
+ {
|
||
+ "name": "workerman/redis-queue",
|
||
+ "version": "v1.2.2",
|
||
+ "source": {
|
||
+ "type": "git",
|
||
+ "url": "https://github.com/walkor/redis-queue.git",
|
||
+ "reference": "f0ba4ea9143ae02f39b998ed908d107354cb43c0"
|
||
+ },
|
||
+ "dist": {
|
||
+ "type": "zip",
|
||
+ "url": "https://api.github.com/repos/walkor/redis-queue/zipball/f0ba4ea9143ae02f39b998ed908d107354cb43c0",
|
||
+ "reference": "f0ba4ea9143ae02f39b998ed908d107354cb43c0",
|
||
+ "shasum": ""
|
||
+ },
|
||
+ "require": {
|
||
+ "php": ">=7.0",
|
||
+ "workerman/redis": "^1.0||^2.0",
|
||
+ "workerman/workerman": ">=4.0.20"
|
||
+ },
|
||
+ "type": "library",
|
||
+ "autoload": {
|
||
+ "psr-4": {
|
||
+ "Workerman\\RedisQueue\\": "./src"
|
||
+ }
|
||
+ },
|
||
+ "notification-url": "https://packagist.org/downloads/",
|
||
+ "license": [
|
||
+ "MIT"
|
||
+ ],
|
||
+ "description": "Message queue system written in PHP based on workerman and backed by Redis.",
|
||
+ "homepage": "http://www.workerman.net",
|
||
+ "support": {
|
||
+ "issues": "https://github.com/walkor/redis-queue/issues",
|
||
+ "source": "https://github.com/walkor/redis-queue/tree/v1.2.2"
|
||
+ },
|
||
+ "time": "2026-01-20T14:57:09+00:00"
|
||
+ },
|
||
{
|
||
"name": "workerman/webman-framework",
|
||
"version": "v2.2.1",
|
||
@@ -4280,13 +5844,14 @@
|
||
"aliases": [],
|
||
"minimum-stability": "dev",
|
||
"stability-flags": {
|
||
- "slot/foundation": 20
|
||
+ "slot/foundation": 20,
|
||
+ "slot/sdk": 20
|
||
},
|
||
"prefer-stable": true,
|
||
"prefer-lowest": false,
|
||
"platform": {
|
||
"php": ">=8.1"
|
||
},
|
||
- "platform-dev": [],
|
||
+ "platform-dev": {},
|
||
"plugin-api-version": "2.6.0"
|
||
}
|
||
diff --git a/config/app.php b/config/app.php
|
||
index f26e358..96026bb 100644
|
||
--- a/config/app.php
|
||
+++ b/config/app.php
|
||
@@ -1,26 +1,18 @@
|
||
<?php
|
||
-/**
|
||
- * This file is part of webman.
|
||
- *
|
||
- * Licensed under The MIT License
|
||
- * For full copyright and license information, please see the MIT-LICENSE.txt
|
||
- * Redistributions of files must retain the above copyright notice.
|
||
- *
|
||
- * @author walkor<walkor@workerman.net>
|
||
- * @copyright walkor<walkor@workerman.net>
|
||
- * @link http://www.workerman.net/
|
||
- * @license http://www.opensource.org/licenses/mit-license.php MIT License
|
||
- */
|
||
|
||
use support\Request;
|
||
|
||
return [
|
||
'debug' => true,
|
||
'error_reporting' => E_ALL,
|
||
- 'default_timezone' => 'Asia/Shanghai',
|
||
+ 'default_timezone' => getenv('TIMEZONE') ?: 'Asia/Shanghai',
|
||
'request_class' => Request::class,
|
||
'public_path' => base_path() . DIRECTORY_SEPARATOR . 'public',
|
||
'runtime_path' => base_path(false) . DIRECTORY_SEPARATOR . 'runtime',
|
||
'controller_suffix' => 'Controller',
|
||
'controller_reuse' => false,
|
||
+ /** 当前服务名(跨服务调用 server-name) */
|
||
+ 'server_name' => getenv('SERVER_NAME') ?: 'crypto-pay',
|
||
+ /** 后台 admin 应用 SLOT-TOKEN 鉴权值 */
|
||
+ 'slot_token' => getenv('SLOT_TOKEN') ?: '',
|
||
];
|
||
diff --git a/config/middleware.php b/config/middleware.php
|
||
index 8e964ed..6ef056d 100644
|
||
--- a/config/middleware.php
|
||
+++ b/config/middleware.php
|
||
@@ -1,15 +1,10 @@
|
||
<?php
|
||
-/**
|
||
- * This file is part of webman.
|
||
- *
|
||
- * Licensed under The MIT License
|
||
- * For full copyright and license information, please see the MIT-LICENSE.txt
|
||
- * Redistributions of files must retain the above copyright notice.
|
||
- *
|
||
- * @author walkor<walkor@workerman.net>
|
||
- * @copyright walkor<walkor@workerman.net>
|
||
- * @link http://www.workerman.net/
|
||
- * @license http://www.opensource.org/licenses/mit-license.php MIT License
|
||
- */
|
||
|
||
-return [];
|
||
\ No newline at end of file
|
||
+return [
|
||
+ 'api' => [
|
||
+ \app\api\middleware\InternalAuthMiddleware::class,
|
||
+ ],
|
||
+ 'admin' => [
|
||
+ \app\admin\middleware\SlotTokenAuthMiddleware::class,
|
||
+ ],
|
||
+];
|
||
diff --git a/config/route.php b/config/route.php
|
||
index a5064fc..b777b50 100644
|
||
--- a/config/route.php
|
||
+++ b/config/route.php
|
||
@@ -1,21 +1,23 @@
|
||
<?php
|
||
-/**
|
||
- * This file is part of webman.
|
||
- *
|
||
- * Licensed under The MIT License
|
||
- * For full copyright and license information, please see the MIT-LICENSE.txt
|
||
- * Redistributions of files must retain the above copyright notice.
|
||
- *
|
||
- * @author walkor<walkor@workerman.net>
|
||
- * @copyright walkor<walkor@workerman.net>
|
||
- * @link http://www.workerman.net/
|
||
- * @license http://www.opensource.org/licenses/mit-license.php MIT License
|
||
- */
|
||
|
||
use Webman\Route;
|
||
+use app\api\controller\AddressController as ApiAddressController;
|
||
+use app\api\controller\DepositController as ApiDepositController;
|
||
+use app\admin\controller\AddressController as AdminAddressController;
|
||
+use app\admin\controller\DepositController as AdminDepositController;
|
||
+use app\admin\controller\CollectController as AdminCollectController;
|
||
+use app\admin\controller\ProviderController as AdminProviderController;
|
||
|
||
+Route::post('/api/crypto/address/get-or-create', [ApiAddressController::class, 'getOrCreate']);
|
||
+Route::post('/api/crypto/deposit/query', [ApiDepositController::class, 'query']);
|
||
|
||
-
|
||
-
|
||
-
|
||
-
|
||
+Route::post('/admin/crypto/address/list', [AdminAddressController::class, 'list']);
|
||
+Route::post('/admin/crypto/address/balance', [AdminAddressController::class, 'balance']);
|
||
+Route::post('/admin/crypto/deposit/list', [AdminDepositController::class, 'list']);
|
||
+Route::post('/admin/crypto/deposit/abnormal-list', [AdminDepositController::class, 'abnormalList']);
|
||
+Route::post('/admin/crypto/deposit/retry-notify', [AdminDepositController::class, 'retryNotify']);
|
||
+Route::post('/admin/crypto/deposit/ignore', [AdminDepositController::class, 'ignore']);
|
||
+Route::post('/admin/crypto/collect/list', [AdminCollectController::class, 'list']);
|
||
+Route::post('/admin/crypto/collect/create', [AdminCollectController::class, 'create']);
|
||
+Route::post('/admin/crypto/provider/list', [AdminProviderController::class, 'list']);
|
||
+Route::post('/admin/crypto/provider/save', [AdminProviderController::class, 'save']);
|
||
diff --git a/config/think-orm.php b/config/think-orm.php
|
||
index 479ff90..6494cdf 100644
|
||
--- a/config/think-orm.php
|
||
+++ b/config/think-orm.php
|
||
@@ -4,39 +4,26 @@ return [
|
||
'default' => 'mysql',
|
||
'connections' => [
|
||
'mysql' => [
|
||
- // 数据库类型
|
||
'type' => 'mysql',
|
||
- // 服务器地址
|
||
- 'hostname' => '127.0.0.1',
|
||
- // 数据库名
|
||
- 'database' => 'test',
|
||
- // 数据库用户名
|
||
- 'username' => 'root',
|
||
- // 数据库密码
|
||
- 'password' => '123456',
|
||
- // 数据库连接端口
|
||
- 'hostport' => '3306',
|
||
- // 数据库连接参数
|
||
+ 'hostname' => getenv('DB_HOST') ?: '127.0.0.1',
|
||
+ 'database' => getenv('DB_DATABASE') ?: 's_crypto_pay',
|
||
+ 'username' => getenv('DB_USERNAME') ?: 'root',
|
||
+ 'password' => getenv('DB_PASSWORD') ?: '123456',
|
||
+ 'hostport' => getenv('DB_PORT') ?: '3306',
|
||
'params' => [
|
||
- // 连接超时3秒
|
||
\PDO::ATTR_TIMEOUT => 3,
|
||
],
|
||
- // 数据库编码默认采用utf8
|
||
- 'charset' => 'utf8',
|
||
- // 数据库表前缀
|
||
+ 'charset' => 'utf8mb4',
|
||
'prefix' => '',
|
||
- // 断线重连
|
||
'break_reconnect' => true,
|
||
- // 连接池配置
|
||
'pool' => [
|
||
- 'max_connections' => 5, // 最大连接数
|
||
- 'min_connections' => 1, // 最小连接数
|
||
- 'wait_timeout' => 3, // 从连接池获取连接等待超时时间
|
||
- 'idle_timeout' => 60, // 连接最大空闲时间,超过该时间会被回收
|
||
- 'heartbeat_interval' => 50, // 心跳检测间隔,需要小于60秒
|
||
+ 'max_connections' => 5,
|
||
+ 'min_connections' => 1,
|
||
+ 'wait_timeout' => 3,
|
||
+ 'idle_timeout' => 60,
|
||
+ 'heartbeat_interval' => 50,
|
||
],
|
||
],
|
||
],
|
||
- // 自定义分页类
|
||
- 'paginator' => '',
|
||
+ 'paginator' => '',
|
||
];
|