From ce9646c7cf6a224865d9cb24a12678505d7490ed Mon Sep 17 00:00:00 2001 From: Bushra Asif Date: Wed, 24 Sep 2025 01:23:33 +0500 Subject: [PATCH 1/4] Add support for Checkout Design v2. --- composer.lock | 668 ++++++++++++++++------------ views/altapay-payment-form.php | 158 ++++++- views/forms/adminSettings.blade.php | 1 + views/paymentClass.tpl | 59 ++- 4 files changed, 577 insertions(+), 309 deletions(-) diff --git a/composer.lock b/composer.lock index 12453308..9983785f 100644 --- a/composer.lock +++ b/composer.lock @@ -8,16 +8,16 @@ "packages": [ { "name": "altapay/api-php", - "version": "3.4.5", + "version": "3.5.4", "source": { "type": "git", "url": "https://github.com/AltaPay/api-php.git", - "reference": "b2c89ed8f82597eadf4572ace875e08f340d2bc3" + "reference": "6fd4457ebb66a83c0995ad86764db40207ad5f53" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/AltaPay/api-php/zipball/b2c89ed8f82597eadf4572ace875e08f340d2bc3", - "reference": "b2c89ed8f82597eadf4572ace875e08f340d2bc3", + "url": "https://api.github.com/repos/AltaPay/api-php/zipball/6fd4457ebb66a83c0995ad86764db40207ad5f53", + "reference": "6fd4457ebb66a83c0995ad86764db40207ad5f53", "shasum": "" }, "require": { @@ -29,14 +29,14 @@ "ext-simplexml": "*", "ext-spl": "*", "guzzlehttp/guzzle": "^6.0 || ^7.0", - "php": "^5.6 || ^7.0 || ^8.0", + "php": "^7.0 || ^8.0", "symfony/event-dispatcher": "^2.1 || ^3.0 || ^4.0 || ^5.0 || ^6.0 || ^7.0", "symfony/options-resolver": "^2.6 || ^3.0 || ^4.0 || ^5.0 || ^6.0 || ^7.0" }, "require-dev": { "friendsofphp/php-cs-fixer": "^3.0", "fzaninotto/faker": "^1.6", - "phpstan/phpstan": "^1.8", + "phpstan/phpstan": "^2.1", "phpstan/phpstan-phpunit": "*", "phpstan/phpstan-strict-rules": "*", "phpunit/phpunit": "^7.0 || ^8.0 || ^9.0" @@ -58,9 +58,9 @@ ], "support": { "issues": "https://github.com/AltaPay/api-php/issues", - "source": "https://github.com/AltaPay/api-php/tree/3.4.5" + "source": "https://github.com/AltaPay/api-php/tree/3.5.4" }, - "time": "2024-11-06T06:52:56+00:00" + "time": "2025-09-15T05:02:36+00:00" }, { "name": "composer/package-versions-deprecated", @@ -137,16 +137,16 @@ }, { "name": "eftec/bladeone", - "version": "4.16", + "version": "4.19.1", "source": { "type": "git", "url": "https://github.com/EFTEC/BladeOne.git", - "reference": "94570df4cd5e81a1efd0bb25d451bd715d529279" + "reference": "a22f6471c01c26fea5f6a0d0aca9b5674fc999be" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/EFTEC/BladeOne/zipball/94570df4cd5e81a1efd0bb25d451bd715d529279", - "reference": "94570df4cd5e81a1efd0bb25d451bd715d529279", + "url": "https://api.github.com/repos/EFTEC/BladeOne/zipball/a22f6471c01c26fea5f6a0d0aca9b5674fc999be", + "reference": "a22f6471c01c26fea5f6a0d0aca9b5674fc999be", "shasum": "" }, "require": { @@ -190,9 +190,9 @@ ], "support": { "issues": "https://github.com/EFTEC/BladeOne/issues", - "source": "https://github.com/EFTEC/BladeOne/tree/4.16" + "source": "https://github.com/EFTEC/BladeOne/tree/4.19.1" }, - "time": "2024-10-11T17:41:08+00:00" + "time": "2025-09-03T20:50:39+00:00" }, { "name": "fidry/console", @@ -280,22 +280,22 @@ }, { "name": "guzzlehttp/guzzle", - "version": "7.9.2", + "version": "7.10.0", "source": { "type": "git", "url": "https://github.com/guzzle/guzzle.git", - "reference": "d281ed313b989f213357e3be1a179f02196ac99b" + "reference": "b51ac707cfa420b7bfd4e4d5e510ba8008e822b4" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/guzzle/guzzle/zipball/d281ed313b989f213357e3be1a179f02196ac99b", - "reference": "d281ed313b989f213357e3be1a179f02196ac99b", + "url": "https://api.github.com/repos/guzzle/guzzle/zipball/b51ac707cfa420b7bfd4e4d5e510ba8008e822b4", + "reference": "b51ac707cfa420b7bfd4e4d5e510ba8008e822b4", "shasum": "" }, "require": { "ext-json": "*", - "guzzlehttp/promises": "^1.5.3 || ^2.0.3", - "guzzlehttp/psr7": "^2.7.0", + "guzzlehttp/promises": "^2.3", + "guzzlehttp/psr7": "^2.8", "php": "^7.2.5 || ^8.0", "psr/http-client": "^1.0", "symfony/deprecation-contracts": "^2.2 || ^3.0" @@ -386,7 +386,7 @@ ], "support": { "issues": "https://github.com/guzzle/guzzle/issues", - "source": "https://github.com/guzzle/guzzle/tree/7.9.2" + "source": "https://github.com/guzzle/guzzle/tree/7.10.0" }, "funding": [ { @@ -402,20 +402,20 @@ "type": "tidelift" } ], - "time": "2024-07-24T11:22:20+00:00" + "time": "2025-08-23T22:36:01+00:00" }, { "name": "guzzlehttp/promises", - "version": "2.0.4", + "version": "2.3.0", "source": { "type": "git", "url": "https://github.com/guzzle/promises.git", - "reference": "f9c436286ab2892c7db7be8c8da4ef61ccf7b455" + "reference": "481557b130ef3790cf82b713667b43030dc9c957" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/guzzle/promises/zipball/f9c436286ab2892c7db7be8c8da4ef61ccf7b455", - "reference": "f9c436286ab2892c7db7be8c8da4ef61ccf7b455", + "url": "https://api.github.com/repos/guzzle/promises/zipball/481557b130ef3790cf82b713667b43030dc9c957", + "reference": "481557b130ef3790cf82b713667b43030dc9c957", "shasum": "" }, "require": { @@ -423,7 +423,7 @@ }, "require-dev": { "bamarni/composer-bin-plugin": "^1.8.2", - "phpunit/phpunit": "^8.5.39 || ^9.6.20" + "phpunit/phpunit": "^8.5.44 || ^9.6.25" }, "type": "library", "extra": { @@ -469,7 +469,7 @@ ], "support": { "issues": "https://github.com/guzzle/promises/issues", - "source": "https://github.com/guzzle/promises/tree/2.0.4" + "source": "https://github.com/guzzle/promises/tree/2.3.0" }, "funding": [ { @@ -485,20 +485,20 @@ "type": "tidelift" } ], - "time": "2024-10-17T10:06:22+00:00" + "time": "2025-08-22T14:34:08+00:00" }, { "name": "guzzlehttp/psr7", - "version": "2.7.0", + "version": "2.8.0", "source": { "type": "git", "url": "https://github.com/guzzle/psr7.git", - "reference": "a70f5c95fb43bc83f07c9c948baa0dc1829bf201" + "reference": "21dc724a0583619cd1652f673303492272778051" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/guzzle/psr7/zipball/a70f5c95fb43bc83f07c9c948baa0dc1829bf201", - "reference": "a70f5c95fb43bc83f07c9c948baa0dc1829bf201", + "url": "https://api.github.com/repos/guzzle/psr7/zipball/21dc724a0583619cd1652f673303492272778051", + "reference": "21dc724a0583619cd1652f673303492272778051", "shasum": "" }, "require": { @@ -514,7 +514,7 @@ "require-dev": { "bamarni/composer-bin-plugin": "^1.8.2", "http-interop/http-factory-tests": "0.9.0", - "phpunit/phpunit": "^8.5.39 || ^9.6.20" + "phpunit/phpunit": "^8.5.44 || ^9.6.25" }, "suggest": { "laminas/laminas-httphandlerrunner": "Emit PSR-7 responses" @@ -585,7 +585,7 @@ ], "support": { "issues": "https://github.com/guzzle/psr7/issues", - "source": "https://github.com/guzzle/psr7/tree/2.7.0" + "source": "https://github.com/guzzle/psr7/tree/2.8.0" }, "funding": [ { @@ -601,7 +601,7 @@ "type": "tidelift" } ], - "time": "2024-07-18T11:15:46+00:00" + "time": "2025-08-23T21:21:41+00:00" }, { "name": "humbug/php-scoper", @@ -790,22 +790,27 @@ }, { "name": "psr/container", - "version": "1.1.2", + "version": "2.0.2", "source": { "type": "git", "url": "https://github.com/php-fig/container.git", - "reference": "513e0666f7216c7459170d56df27dfcefe1689ea" + "reference": "c71ecc56dfe541dbd90c5360474fbc405f8d5963" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/php-fig/container/zipball/513e0666f7216c7459170d56df27dfcefe1689ea", - "reference": "513e0666f7216c7459170d56df27dfcefe1689ea", + "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/" @@ -832,9 +837,9 @@ ], "support": { "issues": "https://github.com/php-fig/container/issues", - "source": "https://github.com/php-fig/container/tree/1.1.2" + "source": "https://github.com/php-fig/container/tree/2.0.2" }, - "time": "2021-11-05T16:50:12+00:00" + "time": "2021-11-05T16:47:00+00:00" }, { "name": "psr/event-dispatcher", @@ -1092,52 +1097,47 @@ }, { "name": "symfony/console", - "version": "v5.4.47", + "version": "v6.4.25", "source": { "type": "git", "url": "https://github.com/symfony/console.git", - "reference": "c4ba980ca61a9eb18ee6bcc73f28e475852bb1ed" + "reference": "273fd29ff30ba0a88ca5fb83f7cf1ab69306adae" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/console/zipball/c4ba980ca61a9eb18ee6bcc73f28e475852bb1ed", - "reference": "c4ba980ca61a9eb18ee6bcc73f28e475852bb1ed", + "url": "https://api.github.com/repos/symfony/console/zipball/273fd29ff30ba0a88ca5fb83f7cf1ab69306adae", + "reference": "273fd29ff30ba0a88ca5fb83f7cf1ab69306adae", "shasum": "" }, "require": { - "php": ">=7.2.5", - "symfony/deprecation-contracts": "^2.1|^3", + "php": ">=8.1", + "symfony/deprecation-contracts": "^2.5|^3", "symfony/polyfill-mbstring": "~1.0", - "symfony/polyfill-php73": "^1.9", - "symfony/polyfill-php80": "^1.16", - "symfony/service-contracts": "^1.1|^2|^3", - "symfony/string": "^5.1|^6.0" + "symfony/service-contracts": "^2.5|^3", + "symfony/string": "^5.4|^6.0|^7.0" }, "conflict": { - "psr/log": ">=3", - "symfony/dependency-injection": "<4.4", - "symfony/dotenv": "<5.1", - "symfony/event-dispatcher": "<4.4", - "symfony/lock": "<4.4", - "symfony/process": "<4.4" + "symfony/dependency-injection": "<5.4", + "symfony/dotenv": "<5.4", + "symfony/event-dispatcher": "<5.4", + "symfony/lock": "<5.4", + "symfony/process": "<5.4" }, "provide": { - "psr/log-implementation": "1.0|2.0" + "psr/log-implementation": "1.0|2.0|3.0" }, "require-dev": { - "psr/log": "^1|^2", - "symfony/config": "^4.4|^5.0|^6.0", - "symfony/dependency-injection": "^4.4|^5.0|^6.0", - "symfony/event-dispatcher": "^4.4|^5.0|^6.0", - "symfony/lock": "^4.4|^5.0|^6.0", - "symfony/process": "^4.4|^5.0|^6.0", - "symfony/var-dumper": "^4.4|^5.0|^6.0" - }, - "suggest": { - "psr/log": "For using the console logger", - "symfony/event-dispatcher": "", - "symfony/lock": "", - "symfony/process": "" + "psr/log": "^1|^2|^3", + "symfony/config": "^5.4|^6.0|^7.0", + "symfony/dependency-injection": "^5.4|^6.0|^7.0", + "symfony/event-dispatcher": "^5.4|^6.0|^7.0", + "symfony/http-foundation": "^6.4|^7.0", + "symfony/http-kernel": "^6.4|^7.0", + "symfony/lock": "^5.4|^6.0|^7.0", + "symfony/messenger": "^5.4|^6.0|^7.0", + "symfony/process": "^5.4|^6.0|^7.0", + "symfony/stopwatch": "^5.4|^6.0|^7.0", + "symfony/var-dumper": "^5.4|^6.0|^7.0" }, "type": "library", "autoload": { @@ -1171,7 +1171,7 @@ "terminal" ], "support": { - "source": "https://github.com/symfony/console/tree/v5.4.47" + "source": "https://github.com/symfony/console/tree/v6.4.25" }, "funding": [ { @@ -1182,38 +1182,42 @@ "url": "https://github.com/fabpot", "type": "github" }, + { + "url": "https://github.com/nicolas-grekas", + "type": "github" + }, { "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", "type": "tidelift" } ], - "time": "2024-11-06T11:30:55+00:00" + "time": "2025-08-22T10:21:53+00:00" }, { "name": "symfony/deprecation-contracts", - "version": "v2.5.4", + "version": "v3.6.0", "source": { "type": "git", "url": "https://github.com/symfony/deprecation-contracts.git", - "reference": "605389f2a7e5625f273b53960dc46aeaf9c62918" + "reference": "63afe740e99a13ba87ec199bb07bbdee937a5b62" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/deprecation-contracts/zipball/605389f2a7e5625f273b53960dc46aeaf9c62918", - "reference": "605389f2a7e5625f273b53960dc46aeaf9c62918", + "url": "https://api.github.com/repos/symfony/deprecation-contracts/zipball/63afe740e99a13ba87ec199bb07bbdee937a5b62", + "reference": "63afe740e99a13ba87ec199bb07bbdee937a5b62", "shasum": "" }, "require": { - "php": ">=7.1" + "php": ">=8.1" }, "type": "library", "extra": { - "branch-alias": { - "dev-main": "2.5-dev" - }, "thanks": { - "name": "symfony/contracts", - "url": "https://github.com/symfony/contracts" + "url": "https://github.com/symfony/contracts", + "name": "symfony/contracts" + }, + "branch-alias": { + "dev-main": "3.6-dev" } }, "autoload": { @@ -1238,7 +1242,7 @@ "description": "A generic function and convention to trigger deprecation notices", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/deprecation-contracts/tree/v2.5.4" + "source": "https://github.com/symfony/deprecation-contracts/tree/v3.6.0" }, "funding": [ { @@ -1254,48 +1258,43 @@ "type": "tidelift" } ], - "time": "2024-09-25T14:11:13+00:00" + "time": "2024-09-25T14:21:43+00:00" }, { "name": "symfony/event-dispatcher", - "version": "v5.4.45", + "version": "v7.3.3", "source": { "type": "git", "url": "https://github.com/symfony/event-dispatcher.git", - "reference": "72982eb416f61003e9bb6e91f8b3213600dcf9e9" + "reference": "b7dc69e71de420ac04bc9ab830cf3ffebba48191" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/event-dispatcher/zipball/72982eb416f61003e9bb6e91f8b3213600dcf9e9", - "reference": "72982eb416f61003e9bb6e91f8b3213600dcf9e9", + "url": "https://api.github.com/repos/symfony/event-dispatcher/zipball/b7dc69e71de420ac04bc9ab830cf3ffebba48191", + "reference": "b7dc69e71de420ac04bc9ab830cf3ffebba48191", "shasum": "" }, "require": { - "php": ">=7.2.5", - "symfony/deprecation-contracts": "^2.1|^3", - "symfony/event-dispatcher-contracts": "^2|^3", - "symfony/polyfill-php80": "^1.16" + "php": ">=8.2", + "symfony/event-dispatcher-contracts": "^2.5|^3" }, "conflict": { - "symfony/dependency-injection": "<4.4" + "symfony/dependency-injection": "<6.4", + "symfony/service-contracts": "<2.5" }, "provide": { "psr/event-dispatcher-implementation": "1.0", - "symfony/event-dispatcher-implementation": "2.0" + "symfony/event-dispatcher-implementation": "2.0|3.0" }, "require-dev": { "psr/log": "^1|^2|^3", - "symfony/config": "^4.4|^5.0|^6.0", - "symfony/dependency-injection": "^4.4|^5.0|^6.0", - "symfony/error-handler": "^4.4|^5.0|^6.0", - "symfony/expression-language": "^4.4|^5.0|^6.0", - "symfony/http-foundation": "^4.4|^5.0|^6.0", - "symfony/service-contracts": "^1.1|^2|^3", - "symfony/stopwatch": "^4.4|^5.0|^6.0" - }, - "suggest": { - "symfony/dependency-injection": "", - "symfony/http-kernel": "" + "symfony/config": "^6.4|^7.0", + "symfony/dependency-injection": "^6.4|^7.0", + "symfony/error-handler": "^6.4|^7.0", + "symfony/expression-language": "^6.4|^7.0", + "symfony/http-foundation": "^6.4|^7.0", + "symfony/service-contracts": "^2.5|^3", + "symfony/stopwatch": "^6.4|^7.0" }, "type": "library", "autoload": { @@ -1323,7 +1322,7 @@ "description": "Provides tools that allow your application components to communicate with each other by dispatching events and listening to them", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/event-dispatcher/tree/v5.4.45" + "source": "https://github.com/symfony/event-dispatcher/tree/v7.3.3" }, "funding": [ { @@ -1334,42 +1333,43 @@ "url": "https://github.com/fabpot", "type": "github" }, + { + "url": "https://github.com/nicolas-grekas", + "type": "github" + }, { "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", "type": "tidelift" } ], - "time": "2024-09-25T14:11:13+00:00" + "time": "2025-08-13T11:49:31+00:00" }, { "name": "symfony/event-dispatcher-contracts", - "version": "v2.5.4", + "version": "v3.6.0", "source": { "type": "git", "url": "https://github.com/symfony/event-dispatcher-contracts.git", - "reference": "e0fe3d79b516eb75126ac6fa4cbf19b79b08c99f" + "reference": "59eb412e93815df44f05f342958efa9f46b1e586" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/event-dispatcher-contracts/zipball/e0fe3d79b516eb75126ac6fa4cbf19b79b08c99f", - "reference": "e0fe3d79b516eb75126ac6fa4cbf19b79b08c99f", + "url": "https://api.github.com/repos/symfony/event-dispatcher-contracts/zipball/59eb412e93815df44f05f342958efa9f46b1e586", + "reference": "59eb412e93815df44f05f342958efa9f46b1e586", "shasum": "" }, "require": { - "php": ">=7.2.5", + "php": ">=8.1", "psr/event-dispatcher": "^1" }, - "suggest": { - "symfony/event-dispatcher-implementation": "" - }, "type": "library", "extra": { - "branch-alias": { - "dev-main": "2.5-dev" - }, "thanks": { - "name": "symfony/contracts", - "url": "https://github.com/symfony/contracts" + "url": "https://github.com/symfony/contracts", + "name": "symfony/contracts" + }, + "branch-alias": { + "dev-main": "3.6-dev" } }, "autoload": { @@ -1402,7 +1402,7 @@ "standards" ], "support": { - "source": "https://github.com/symfony/event-dispatcher-contracts/tree/v2.5.4" + "source": "https://github.com/symfony/event-dispatcher-contracts/tree/v3.6.0" }, "funding": [ { @@ -1418,30 +1418,29 @@ "type": "tidelift" } ], - "time": "2024-09-25T14:11:13+00:00" + "time": "2024-09-25T14:21:43+00:00" }, { "name": "symfony/filesystem", - "version": "v5.4.45", + "version": "v6.4.24", "source": { "type": "git", "url": "https://github.com/symfony/filesystem.git", - "reference": "57c8294ed37d4a055b77057827c67f9558c95c54" + "reference": "75ae2edb7cdcc0c53766c30b0a2512b8df574bd8" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/filesystem/zipball/57c8294ed37d4a055b77057827c67f9558c95c54", - "reference": "57c8294ed37d4a055b77057827c67f9558c95c54", + "url": "https://api.github.com/repos/symfony/filesystem/zipball/75ae2edb7cdcc0c53766c30b0a2512b8df574bd8", + "reference": "75ae2edb7cdcc0c53766c30b0a2512b8df574bd8", "shasum": "" }, "require": { - "php": ">=7.2.5", + "php": ">=8.1", "symfony/polyfill-ctype": "~1.8", - "symfony/polyfill-mbstring": "~1.8", - "symfony/polyfill-php80": "^1.16" + "symfony/polyfill-mbstring": "~1.8" }, "require-dev": { - "symfony/process": "^5.4|^6.4" + "symfony/process": "^5.4|^6.4|^7.0" }, "type": "library", "autoload": { @@ -1469,7 +1468,7 @@ "description": "Provides basic utilities for the filesystem", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/filesystem/tree/v5.4.45" + "source": "https://github.com/symfony/filesystem/tree/v6.4.24" }, "funding": [ { @@ -1480,31 +1479,36 @@ "url": "https://github.com/fabpot", "type": "github" }, + { + "url": "https://github.com/nicolas-grekas", + "type": "github" + }, { "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", "type": "tidelift" } ], - "time": "2024-10-22T13:05:35+00:00" + "time": "2025-07-10T08:14:14+00:00" }, { "name": "symfony/finder", - "version": "v5.4.45", + "version": "v6.4.24", "source": { "type": "git", "url": "https://github.com/symfony/finder.git", - "reference": "63741784cd7b9967975eec610b256eed3ede022b" + "reference": "73089124388c8510efb8d2d1689285d285937b08" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/finder/zipball/63741784cd7b9967975eec610b256eed3ede022b", - "reference": "63741784cd7b9967975eec610b256eed3ede022b", + "url": "https://api.github.com/repos/symfony/finder/zipball/73089124388c8510efb8d2d1689285d285937b08", + "reference": "73089124388c8510efb8d2d1689285d285937b08", "shasum": "" }, "require": { - "php": ">=7.2.5", - "symfony/deprecation-contracts": "^2.1|^3", - "symfony/polyfill-php80": "^1.16" + "php": ">=8.1" + }, + "require-dev": { + "symfony/filesystem": "^6.0|^7.0" }, "type": "library", "autoload": { @@ -1532,7 +1536,7 @@ "description": "Finds files and directories via an intuitive fluent interface", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/finder/tree/v5.4.45" + "source": "https://github.com/symfony/finder/tree/v6.4.24" }, "funding": [ { @@ -1543,32 +1547,34 @@ "url": "https://github.com/fabpot", "type": "github" }, + { + "url": "https://github.com/nicolas-grekas", + "type": "github" + }, { "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", "type": "tidelift" } ], - "time": "2024-09-28T13:32:08+00:00" + "time": "2025-07-15T12:02:45+00:00" }, { "name": "symfony/options-resolver", - "version": "v5.4.45", + "version": "v7.3.3", "source": { "type": "git", "url": "https://github.com/symfony/options-resolver.git", - "reference": "74e5b6f0db3e8589e6cfd5efb317a1fc2bb52fb6" + "reference": "0ff2f5c3df08a395232bbc3c2eb7e84912df911d" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/options-resolver/zipball/74e5b6f0db3e8589e6cfd5efb317a1fc2bb52fb6", - "reference": "74e5b6f0db3e8589e6cfd5efb317a1fc2bb52fb6", + "url": "https://api.github.com/repos/symfony/options-resolver/zipball/0ff2f5c3df08a395232bbc3c2eb7e84912df911d", + "reference": "0ff2f5c3df08a395232bbc3c2eb7e84912df911d", "shasum": "" }, "require": { - "php": ">=7.2.5", - "symfony/deprecation-contracts": "^2.1|^3", - "symfony/polyfill-php73": "~1.0", - "symfony/polyfill-php80": "^1.16" + "php": ">=8.2", + "symfony/deprecation-contracts": "^2.5|^3" }, "type": "library", "autoload": { @@ -1601,7 +1607,7 @@ "options" ], "support": { - "source": "https://github.com/symfony/options-resolver/tree/v5.4.45" + "source": "https://github.com/symfony/options-resolver/tree/v7.3.3" }, "funding": [ { @@ -1612,16 +1618,20 @@ "url": "https://github.com/fabpot", "type": "github" }, + { + "url": "https://github.com/nicolas-grekas", + "type": "github" + }, { "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", "type": "tidelift" } ], - "time": "2024-09-25T14:11:13+00:00" + "time": "2025-08-05T10:16:07+00:00" }, { "name": "symfony/polyfill-ctype", - "version": "v1.31.0", + "version": "v1.33.0", "source": { "type": "git", "url": "https://github.com/symfony/polyfill-ctype.git", @@ -1645,8 +1655,8 @@ "type": "library", "extra": { "thanks": { - "name": "symfony/polyfill", - "url": "https://github.com/symfony/polyfill" + "url": "https://github.com/symfony/polyfill", + "name": "symfony/polyfill" } }, "autoload": { @@ -1680,7 +1690,7 @@ "portable" ], "support": { - "source": "https://github.com/symfony/polyfill-ctype/tree/v1.31.0" + "source": "https://github.com/symfony/polyfill-ctype/tree/v1.33.0" }, "funding": [ { @@ -1691,6 +1701,10 @@ "url": "https://github.com/fabpot", "type": "github" }, + { + "url": "https://github.com/nicolas-grekas", + "type": "github" + }, { "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", "type": "tidelift" @@ -1700,16 +1714,16 @@ }, { "name": "symfony/polyfill-intl-grapheme", - "version": "v1.31.0", + "version": "v1.33.0", "source": { "type": "git", "url": "https://github.com/symfony/polyfill-intl-grapheme.git", - "reference": "b9123926e3b7bc2f98c02ad54f6a4b02b91a8abe" + "reference": "380872130d3a5dd3ace2f4010d95125fde5d5c70" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/polyfill-intl-grapheme/zipball/b9123926e3b7bc2f98c02ad54f6a4b02b91a8abe", - "reference": "b9123926e3b7bc2f98c02ad54f6a4b02b91a8abe", + "url": "https://api.github.com/repos/symfony/polyfill-intl-grapheme/zipball/380872130d3a5dd3ace2f4010d95125fde5d5c70", + "reference": "380872130d3a5dd3ace2f4010d95125fde5d5c70", "shasum": "" }, "require": { @@ -1721,8 +1735,8 @@ "type": "library", "extra": { "thanks": { - "name": "symfony/polyfill", - "url": "https://github.com/symfony/polyfill" + "url": "https://github.com/symfony/polyfill", + "name": "symfony/polyfill" } }, "autoload": { @@ -1758,7 +1772,7 @@ "shim" ], "support": { - "source": "https://github.com/symfony/polyfill-intl-grapheme/tree/v1.31.0" + "source": "https://github.com/symfony/polyfill-intl-grapheme/tree/v1.33.0" }, "funding": [ { @@ -1769,16 +1783,20 @@ "url": "https://github.com/fabpot", "type": "github" }, + { + "url": "https://github.com/nicolas-grekas", + "type": "github" + }, { "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", "type": "tidelift" } ], - "time": "2024-09-09T11:45:10+00:00" + "time": "2025-06-27T09:58:17+00:00" }, { "name": "symfony/polyfill-intl-normalizer", - "version": "v1.31.0", + "version": "v1.33.0", "source": { "type": "git", "url": "https://github.com/symfony/polyfill-intl-normalizer.git", @@ -1799,8 +1817,8 @@ "type": "library", "extra": { "thanks": { - "name": "symfony/polyfill", - "url": "https://github.com/symfony/polyfill" + "url": "https://github.com/symfony/polyfill", + "name": "symfony/polyfill" } }, "autoload": { @@ -1839,7 +1857,7 @@ "shim" ], "support": { - "source": "https://github.com/symfony/polyfill-intl-normalizer/tree/v1.31.0" + "source": "https://github.com/symfony/polyfill-intl-normalizer/tree/v1.33.0" }, "funding": [ { @@ -1850,6 +1868,10 @@ "url": "https://github.com/fabpot", "type": "github" }, + { + "url": "https://github.com/nicolas-grekas", + "type": "github" + }, { "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", "type": "tidelift" @@ -1859,19 +1881,20 @@ }, { "name": "symfony/polyfill-mbstring", - "version": "v1.31.0", + "version": "v1.33.0", "source": { "type": "git", "url": "https://github.com/symfony/polyfill-mbstring.git", - "reference": "85181ba99b2345b0ef10ce42ecac37612d9fd341" + "reference": "6d857f4d76bd4b343eac26d6b539585d2bc56493" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/polyfill-mbstring/zipball/85181ba99b2345b0ef10ce42ecac37612d9fd341", - "reference": "85181ba99b2345b0ef10ce42ecac37612d9fd341", + "url": "https://api.github.com/repos/symfony/polyfill-mbstring/zipball/6d857f4d76bd4b343eac26d6b539585d2bc56493", + "reference": "6d857f4d76bd4b343eac26d6b539585d2bc56493", "shasum": "" }, "require": { + "ext-iconv": "*", "php": ">=7.2" }, "provide": { @@ -1883,8 +1906,8 @@ "type": "library", "extra": { "thanks": { - "name": "symfony/polyfill", - "url": "https://github.com/symfony/polyfill" + "url": "https://github.com/symfony/polyfill", + "name": "symfony/polyfill" } }, "autoload": { @@ -1919,7 +1942,7 @@ "shim" ], "support": { - "source": "https://github.com/symfony/polyfill-mbstring/tree/v1.31.0" + "source": "https://github.com/symfony/polyfill-mbstring/tree/v1.33.0" }, "funding": [ { @@ -1930,25 +1953,29 @@ "url": "https://github.com/fabpot", "type": "github" }, + { + "url": "https://github.com/nicolas-grekas", + "type": "github" + }, { "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", "type": "tidelift" } ], - "time": "2024-09-09T11:45:10+00:00" + "time": "2024-12-23T08:48:59+00:00" }, { "name": "symfony/polyfill-php80", - "version": "v1.31.0", + "version": "v1.33.0", "source": { "type": "git", "url": "https://github.com/symfony/polyfill-php80.git", - "reference": "60328e362d4c2c802a54fcbf04f9d3fb892b4cf8" + "reference": "0cc9dd0f17f61d8131e7df6b84bd344899fe2608" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/polyfill-php80/zipball/60328e362d4c2c802a54fcbf04f9d3fb892b4cf8", - "reference": "60328e362d4c2c802a54fcbf04f9d3fb892b4cf8", + "url": "https://api.github.com/repos/symfony/polyfill-php80/zipball/0cc9dd0f17f61d8131e7df6b84bd344899fe2608", + "reference": "0cc9dd0f17f61d8131e7df6b84bd344899fe2608", "shasum": "" }, "require": { @@ -1957,8 +1984,8 @@ "type": "library", "extra": { "thanks": { - "name": "symfony/polyfill", - "url": "https://github.com/symfony/polyfill" + "url": "https://github.com/symfony/polyfill", + "name": "symfony/polyfill" } }, "autoload": { @@ -1999,7 +2026,7 @@ "shim" ], "support": { - "source": "https://github.com/symfony/polyfill-php80/tree/v1.31.0" + "source": "https://github.com/symfony/polyfill-php80/tree/v1.33.0" }, "funding": [ { @@ -2010,16 +2037,20 @@ "url": "https://github.com/fabpot", "type": "github" }, + { + "url": "https://github.com/nicolas-grekas", + "type": "github" + }, { "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", "type": "tidelift" } ], - "time": "2024-09-09T11:45:10+00:00" + "time": "2025-01-02T08:10:11+00:00" }, { "name": "symfony/polyfill-php81", - "version": "v1.31.0", + "version": "v1.33.0", "source": { "type": "git", "url": "https://github.com/symfony/polyfill-php81.git", @@ -2037,8 +2068,8 @@ "type": "library", "extra": { "thanks": { - "name": "symfony/polyfill", - "url": "https://github.com/symfony/polyfill" + "url": "https://github.com/symfony/polyfill", + "name": "symfony/polyfill" } }, "autoload": { @@ -2075,7 +2106,7 @@ "shim" ], "support": { - "source": "https://github.com/symfony/polyfill-php81/tree/v1.31.0" + "source": "https://github.com/symfony/polyfill-php81/tree/v1.33.0" }, "funding": [ { @@ -2086,6 +2117,10 @@ "url": "https://github.com/fabpot", "type": "github" }, + { + "url": "https://github.com/nicolas-grekas", + "type": "github" + }, { "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", "type": "tidelift" @@ -2095,43 +2130,43 @@ }, { "name": "symfony/service-contracts", - "version": "v2.5.4", + "version": "v3.6.0", "source": { "type": "git", "url": "https://github.com/symfony/service-contracts.git", - "reference": "f37b419f7aea2e9abf10abd261832cace12e3300" + "reference": "f021b05a130d35510bd6b25fe9053c2a8a15d5d4" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/service-contracts/zipball/f37b419f7aea2e9abf10abd261832cace12e3300", - "reference": "f37b419f7aea2e9abf10abd261832cace12e3300", + "url": "https://api.github.com/repos/symfony/service-contracts/zipball/f021b05a130d35510bd6b25fe9053c2a8a15d5d4", + "reference": "f021b05a130d35510bd6b25fe9053c2a8a15d5d4", "shasum": "" }, "require": { - "php": ">=7.2.5", - "psr/container": "^1.1", - "symfony/deprecation-contracts": "^2.1|^3" + "php": ">=8.1", + "psr/container": "^1.1|^2.0", + "symfony/deprecation-contracts": "^2.5|^3" }, "conflict": { "ext-psr": "<1.1|>=2" }, - "suggest": { - "symfony/service-implementation": "" - }, "type": "library", "extra": { - "branch-alias": { - "dev-main": "2.5-dev" - }, "thanks": { - "name": "symfony/contracts", - "url": "https://github.com/symfony/contracts" + "url": "https://github.com/symfony/contracts", + "name": "symfony/contracts" + }, + "branch-alias": { + "dev-main": "3.6-dev" } }, "autoload": { "psr-4": { "Symfony\\Contracts\\Service\\": "" - } + }, + "exclude-from-classmap": [ + "/Test/" + ] }, "notification-url": "https://packagist.org/downloads/", "license": [ @@ -2158,7 +2193,7 @@ "standards" ], "support": { - "source": "https://github.com/symfony/service-contracts/tree/v2.5.4" + "source": "https://github.com/symfony/service-contracts/tree/v3.6.0" }, "funding": [ { @@ -2174,38 +2209,39 @@ "type": "tidelift" } ], - "time": "2024-09-25T14:11:13+00:00" + "time": "2025-04-25T09:37:31+00:00" }, { "name": "symfony/string", - "version": "v5.4.47", + "version": "v7.3.3", "source": { "type": "git", "url": "https://github.com/symfony/string.git", - "reference": "136ca7d72f72b599f2631aca474a4f8e26719799" + "reference": "17a426cce5fd1f0901fefa9b2a490d0038fd3c9c" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/string/zipball/136ca7d72f72b599f2631aca474a4f8e26719799", - "reference": "136ca7d72f72b599f2631aca474a4f8e26719799", + "url": "https://api.github.com/repos/symfony/string/zipball/17a426cce5fd1f0901fefa9b2a490d0038fd3c9c", + "reference": "17a426cce5fd1f0901fefa9b2a490d0038fd3c9c", "shasum": "" }, "require": { - "php": ">=7.2.5", + "php": ">=8.2", "symfony/polyfill-ctype": "~1.8", "symfony/polyfill-intl-grapheme": "~1.0", "symfony/polyfill-intl-normalizer": "~1.0", - "symfony/polyfill-mbstring": "~1.0", - "symfony/polyfill-php80": "~1.15" + "symfony/polyfill-mbstring": "~1.0" }, "conflict": { - "symfony/translation-contracts": ">=3.0" + "symfony/translation-contracts": "<2.5" }, "require-dev": { - "symfony/error-handler": "^4.4|^5.0|^6.0", - "symfony/http-client": "^4.4|^5.0|^6.0", - "symfony/translation-contracts": "^1.1|^2", - "symfony/var-exporter": "^4.4|^5.0|^6.0" + "symfony/emoji": "^7.1", + "symfony/error-handler": "^6.4|^7.0", + "symfony/http-client": "^6.4|^7.0", + "symfony/intl": "^6.4|^7.0", + "symfony/translation-contracts": "^2.5|^3.0", + "symfony/var-exporter": "^6.4|^7.0" }, "type": "library", "autoload": { @@ -2244,7 +2280,7 @@ "utf8" ], "support": { - "source": "https://github.com/symfony/string/tree/v5.4.47" + "source": "https://github.com/symfony/string/tree/v7.3.3" }, "funding": [ { @@ -2255,48 +2291,59 @@ "url": "https://github.com/fabpot", "type": "github" }, + { + "url": "https://github.com/nicolas-grekas", + "type": "github" + }, { "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", "type": "tidelift" } ], - "time": "2024-11-10T20:33:58+00:00" + "time": "2025-08-25T06:35:40+00:00" }, { "name": "thecodingmachine/safe", - "version": "v1.3.3", + "version": "v2.5.0", "source": { "type": "git", "url": "https://github.com/thecodingmachine/safe.git", - "reference": "a8ab0876305a4cdaef31b2350fcb9811b5608dbc" + "reference": "3115ecd6b4391662b4931daac4eba6b07a2ac1f0" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/thecodingmachine/safe/zipball/a8ab0876305a4cdaef31b2350fcb9811b5608dbc", - "reference": "a8ab0876305a4cdaef31b2350fcb9811b5608dbc", + "url": "https://api.github.com/repos/thecodingmachine/safe/zipball/3115ecd6b4391662b4931daac4eba6b07a2ac1f0", + "reference": "3115ecd6b4391662b4931daac4eba6b07a2ac1f0", "shasum": "" }, "require": { - "php": ">=7.2" + "php": "^8.0" }, "require-dev": { - "phpstan/phpstan": "^0.12", + "phpstan/phpstan": "^1.5", + "phpunit/phpunit": "^9.5", "squizlabs/php_codesniffer": "^3.2", - "thecodingmachine/phpstan-strict-rules": "^0.12" + "thecodingmachine/phpstan-strict-rules": "^1.0" }, "type": "library", "extra": { "branch-alias": { - "dev-master": "0.1-dev" + "dev-master": "2.2.x-dev" } }, "autoload": { "files": [ "deprecated/apc.php", + "deprecated/array.php", + "deprecated/datetime.php", "deprecated/libevent.php", + "deprecated/misc.php", + "deprecated/password.php", "deprecated/mssql.php", "deprecated/stats.php", + "deprecated/strings.php", "lib/special_cases.php", + "deprecated/mysqli.php", "generated/apache.php", "generated/apcu.php", "generated/array.php", @@ -2317,6 +2364,7 @@ "generated/fpm.php", "generated/ftp.php", "generated/funchand.php", + "generated/gettext.php", "generated/gmp.php", "generated/gnupg.php", "generated/hash.php", @@ -2326,7 +2374,6 @@ "generated/image.php", "generated/imap.php", "generated/info.php", - "generated/ingres-ii.php", "generated/inotify.php", "generated/json.php", "generated/ldap.php", @@ -2335,20 +2382,14 @@ "generated/mailparse.php", "generated/mbstring.php", "generated/misc.php", - "generated/msql.php", "generated/mysql.php", - "generated/mysqli.php", - "generated/mysqlndMs.php", - "generated/mysqlndQc.php", "generated/network.php", "generated/oci8.php", "generated/opcache.php", "generated/openssl.php", "generated/outcontrol.php", - "generated/password.php", "generated/pcntl.php", "generated/pcre.php", - "generated/pdf.php", "generated/pgsql.php", "generated/posix.php", "generated/ps.php", @@ -2359,7 +2400,6 @@ "generated/sem.php", "generated/session.php", "generated/shmop.php", - "generated/simplexml.php", "generated/sockets.php", "generated/sodium.php", "generated/solr.php", @@ -2382,13 +2422,13 @@ "generated/zip.php", "generated/zlib.php" ], - "psr-4": { - "Safe\\": [ - "lib/", - "deprecated/", - "generated/" - ] - } + "classmap": [ + "lib/DateTime.php", + "lib/DateTimeImmutable.php", + "lib/Exceptions/", + "deprecated/Exceptions/", + "generated/Exceptions/" + ] }, "notification-url": "https://packagist.org/downloads/", "license": [ @@ -2397,9 +2437,9 @@ "description": "PHP core functions that throw exceptions instead of returning FALSE on error", "support": { "issues": "https://github.com/thecodingmachine/safe/issues", - "source": "https://github.com/thecodingmachine/safe/tree/v1.3.3" + "source": "https://github.com/thecodingmachine/safe/tree/v2.5.0" }, - "time": "2020-10-28T17:51:34+00:00" + "time": "2023-04-05T11:54:14+00:00" }, { "name": "webmozart/assert", @@ -2533,16 +2573,16 @@ }, { "name": "myclabs/deep-copy", - "version": "1.12.1", + "version": "1.13.4", "source": { "type": "git", "url": "https://github.com/myclabs/DeepCopy.git", - "reference": "123267b2c49fbf30d78a7b2d333f6be754b94845" + "reference": "07d290f0c47959fd5eed98c95ee5602db07e0b6a" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/myclabs/DeepCopy/zipball/123267b2c49fbf30d78a7b2d333f6be754b94845", - "reference": "123267b2c49fbf30d78a7b2d333f6be754b94845", + "url": "https://api.github.com/repos/myclabs/DeepCopy/zipball/07d290f0c47959fd5eed98c95ee5602db07e0b6a", + "reference": "07d290f0c47959fd5eed98c95ee5602db07e0b6a", "shasum": "" }, "require": { @@ -2581,7 +2621,7 @@ ], "support": { "issues": "https://github.com/myclabs/DeepCopy/issues", - "source": "https://github.com/myclabs/DeepCopy/tree/1.12.1" + "source": "https://github.com/myclabs/DeepCopy/tree/1.13.4" }, "funding": [ { @@ -2589,7 +2629,7 @@ "type": "tidelift" } ], - "time": "2024-11-08T17:47:46+00:00" + "time": "2025-08-01T08:46:24+00:00" }, { "name": "phar-io/manifest", @@ -3160,16 +3200,16 @@ }, { "name": "phpunit/phpunit", - "version": "8.5.41", + "version": "8.5.47", "source": { "type": "git", "url": "https://github.com/sebastianbergmann/phpunit.git", - "reference": "d843cb5bcf0bf9ae3484016444fe0c5b6ec7e4fa" + "reference": "c0134803429af3aef9c5fd2fbb41a1f1340fe20d" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/phpunit/zipball/d843cb5bcf0bf9ae3484016444fe0c5b6ec7e4fa", - "reference": "d843cb5bcf0bf9ae3484016444fe0c5b6ec7e4fa", + "url": "https://api.github.com/repos/sebastianbergmann/phpunit/zipball/c0134803429af3aef9c5fd2fbb41a1f1340fe20d", + "reference": "c0134803429af3aef9c5fd2fbb41a1f1340fe20d", "shasum": "" }, "require": { @@ -3180,7 +3220,7 @@ "ext-mbstring": "*", "ext-xml": "*", "ext-xmlwriter": "*", - "myclabs/deep-copy": "^1.12.1", + "myclabs/deep-copy": "^1.13.4", "phar-io/manifest": "^2.0.4", "phar-io/version": "^3.2.1", "php": ">=7.2", @@ -3188,11 +3228,11 @@ "phpunit/php-file-iterator": "^2.0.6", "phpunit/php-text-template": "^1.2.1", "phpunit/php-timer": "^2.1.4", - "sebastian/comparator": "^3.0.5", + "sebastian/comparator": "^3.0.6", "sebastian/diff": "^3.0.6", "sebastian/environment": "^4.2.5", - "sebastian/exporter": "^3.1.6", - "sebastian/global-state": "^3.0.5", + "sebastian/exporter": "^3.1.7", + "sebastian/global-state": "^3.0.6", "sebastian/object-enumerator": "^3.0.5", "sebastian/resource-operations": "^2.0.3", "sebastian/type": "^1.1.5", @@ -3238,7 +3278,7 @@ "support": { "issues": "https://github.com/sebastianbergmann/phpunit/issues", "security": "https://github.com/sebastianbergmann/phpunit/security/policy", - "source": "https://github.com/sebastianbergmann/phpunit/tree/8.5.41" + "source": "https://github.com/sebastianbergmann/phpunit/tree/8.5.47" }, "funding": [ { @@ -3249,12 +3289,20 @@ "url": "https://github.com/sebastianbergmann", "type": "github" }, + { + "url": "https://liberapay.com/sebastianbergmann", + "type": "liberapay" + }, + { + "url": "https://thanks.dev/u/gh/sebastianbergmann", + "type": "thanks_dev" + }, { "url": "https://tidelift.com/funding/github/packagist/phpunit/phpunit", "type": "tidelift" } ], - "time": "2024-12-05T13:44:26+00:00" + "time": "2025-09-23T06:18:09+00:00" }, { "name": "sebastian/code-unit-reverse-lookup", @@ -3313,16 +3361,16 @@ }, { "name": "sebastian/comparator", - "version": "3.0.5", + "version": "3.0.6", "source": { "type": "git", "url": "https://github.com/sebastianbergmann/comparator.git", - "reference": "1dc7ceb4a24aede938c7af2a9ed1de09609ca770" + "reference": "4b3c947888c81708b20fb081bb653a2ba68f989a" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/comparator/zipball/1dc7ceb4a24aede938c7af2a9ed1de09609ca770", - "reference": "1dc7ceb4a24aede938c7af2a9ed1de09609ca770", + "url": "https://api.github.com/repos/sebastianbergmann/comparator/zipball/4b3c947888c81708b20fb081bb653a2ba68f989a", + "reference": "4b3c947888c81708b20fb081bb653a2ba68f989a", "shasum": "" }, "require": { @@ -3375,15 +3423,27 @@ ], "support": { "issues": "https://github.com/sebastianbergmann/comparator/issues", - "source": "https://github.com/sebastianbergmann/comparator/tree/3.0.5" + "source": "https://github.com/sebastianbergmann/comparator/tree/3.0.6" }, "funding": [ { "url": "https://github.com/sebastianbergmann", "type": "github" + }, + { + "url": "https://liberapay.com/sebastianbergmann", + "type": "liberapay" + }, + { + "url": "https://thanks.dev/u/gh/sebastianbergmann", + "type": "thanks_dev" + }, + { + "url": "https://tidelift.com/funding/github/packagist/sebastian/comparator", + "type": "tidelift" } ], - "time": "2022-09-14T12:31:48+00:00" + "time": "2025-08-10T05:29:24+00:00" }, { "name": "sebastian/diff", @@ -3516,16 +3576,16 @@ }, { "name": "sebastian/exporter", - "version": "3.1.6", + "version": "3.1.7", "source": { "type": "git", "url": "https://github.com/sebastianbergmann/exporter.git", - "reference": "1939bc8fd1d39adcfa88c5b35335910869214c56" + "reference": "8c86ae3e84f69acff53b9d4b96614a68e3572901" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/exporter/zipball/1939bc8fd1d39adcfa88c5b35335910869214c56", - "reference": "1939bc8fd1d39adcfa88c5b35335910869214c56", + "url": "https://api.github.com/repos/sebastianbergmann/exporter/zipball/8c86ae3e84f69acff53b9d4b96614a68e3572901", + "reference": "8c86ae3e84f69acff53b9d4b96614a68e3572901", "shasum": "" }, "require": { @@ -3581,28 +3641,40 @@ ], "support": { "issues": "https://github.com/sebastianbergmann/exporter/issues", - "source": "https://github.com/sebastianbergmann/exporter/tree/3.1.6" + "source": "https://github.com/sebastianbergmann/exporter/tree/3.1.7" }, "funding": [ { "url": "https://github.com/sebastianbergmann", "type": "github" + }, + { + "url": "https://liberapay.com/sebastianbergmann", + "type": "liberapay" + }, + { + "url": "https://thanks.dev/u/gh/sebastianbergmann", + "type": "thanks_dev" + }, + { + "url": "https://tidelift.com/funding/github/packagist/sebastian/exporter", + "type": "tidelift" } ], - "time": "2024-03-02T06:21:38+00:00" + "time": "2025-09-22T05:03:57+00:00" }, { "name": "sebastian/global-state", - "version": "3.0.5", + "version": "3.0.6", "source": { "type": "git", "url": "https://github.com/sebastianbergmann/global-state.git", - "reference": "91c7c47047a971f02de57ed6f040087ef110c5d9" + "reference": "800689427e3e8cf57a8fe38fcd1d4344c9b2f046" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/global-state/zipball/91c7c47047a971f02de57ed6f040087ef110c5d9", - "reference": "91c7c47047a971f02de57ed6f040087ef110c5d9", + "url": "https://api.github.com/repos/sebastianbergmann/global-state/zipball/800689427e3e8cf57a8fe38fcd1d4344c9b2f046", + "reference": "800689427e3e8cf57a8fe38fcd1d4344c9b2f046", "shasum": "" }, "require": { @@ -3645,15 +3717,27 @@ ], "support": { "issues": "https://github.com/sebastianbergmann/global-state/issues", - "source": "https://github.com/sebastianbergmann/global-state/tree/3.0.5" + "source": "https://github.com/sebastianbergmann/global-state/tree/3.0.6" }, "funding": [ { "url": "https://github.com/sebastianbergmann", "type": "github" + }, + { + "url": "https://liberapay.com/sebastianbergmann", + "type": "liberapay" + }, + { + "url": "https://thanks.dev/u/gh/sebastianbergmann", + "type": "thanks_dev" + }, + { + "url": "https://tidelift.com/funding/github/packagist/sebastian/global-state", + "type": "tidelift" } ], - "time": "2024-03-02T06:13:16+00:00" + "time": "2025-08-10T05:40:12+00:00" }, { "name": "sebastian/object-enumerator", @@ -3769,16 +3853,16 @@ }, { "name": "sebastian/recursion-context", - "version": "3.0.2", + "version": "3.0.3", "source": { "type": "git", "url": "https://github.com/sebastianbergmann/recursion-context.git", - "reference": "9bfd3c6f1f08c026f542032dfb42813544f7d64c" + "reference": "8fe7e75986a9d24b4cceae847314035df7703a5a" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/recursion-context/zipball/9bfd3c6f1f08c026f542032dfb42813544f7d64c", - "reference": "9bfd3c6f1f08c026f542032dfb42813544f7d64c", + "url": "https://api.github.com/repos/sebastianbergmann/recursion-context/zipball/8fe7e75986a9d24b4cceae847314035df7703a5a", + "reference": "8fe7e75986a9d24b4cceae847314035df7703a5a", "shasum": "" }, "require": { @@ -3820,15 +3904,27 @@ "homepage": "http://www.github.com/sebastianbergmann/recursion-context", "support": { "issues": "https://github.com/sebastianbergmann/recursion-context/issues", - "source": "https://github.com/sebastianbergmann/recursion-context/tree/3.0.2" + "source": "https://github.com/sebastianbergmann/recursion-context/tree/3.0.3" }, "funding": [ { "url": "https://github.com/sebastianbergmann", "type": "github" + }, + { + "url": "https://liberapay.com/sebastianbergmann", + "type": "liberapay" + }, + { + "url": "https://thanks.dev/u/gh/sebastianbergmann", + "type": "thanks_dev" + }, + { + "url": "https://tidelift.com/funding/github/packagist/sebastian/recursion-context", + "type": "tidelift" } ], - "time": "2024-03-01T14:07:30+00:00" + "time": "2025-08-10T05:25:53+00:00" }, { "name": "sebastian/resource-operations", diff --git a/views/altapay-payment-form.php b/views/altapay-payment-form.php index abecacdf..6d5d2e0c 100755 --- a/views/altapay-payment-form.php +++ b/views/altapay-payment-form.php @@ -47,8 +47,9 @@ .altapay_page_main{ width: 100%; @@ -279,7 +280,8 @@ input[type="submit"].AltaPaySubmitButton, input#submitbutton, -#EPayment button[type="submit"]{ +#EPayment button[type="submit"], +.checkout-v2 button#pensioCreditCardPaymentSubmitButton { outline: none; padding: 15px 16px; color: white; @@ -293,18 +295,21 @@ } input[type="submit"].AltaPaySubmitButton, -#EPayment button[type="submit"] { +#EPayment button[type="submit"], +.checkout-v2 button#pensioCreditCardPaymentSubmitButton { background-color: #31C37E !important; } input[type="submit"].AltaPaySubmitButton:hover, -#EPayment button[type="submit"]:hover { +#EPayment button[type="submit"]:hover, +.checkout-v2 button#pensioCreditCardPaymentSubmitButton:hover { background-color: #16b36e !important; } input[type="submit"].AltaPaySubmitButton:disabled, input#submitbutton, -#EPayment button[type="submit"]:disabled { +#EPayment button[type="submit"]:disabled, +.checkout-v2 button#pensioCreditCardPaymentSubmitButton:disabled { background-color: black !important; opacity: 1 !important; } @@ -321,7 +326,7 @@ /*errors*/ -.pensio_required_field_indicator, #invalid_amex_cvc, #invalid_cvc, #invalid_cardholdername { +.pensio_required_field_indicator, #invalid_amex_cvc, #invalid_cvc, #invalid_cardholdername, #invalid_cardholdername, #invalid_expire_month, #invalid_expire_year { color: red; font-size: 12px; margin-top: 4px; @@ -491,6 +496,147 @@ padding-top: 50px; } +.checkout-v2 .pensio_payment_form_row { + margin-bottom: 0; +} + +.checkout-v2 .pensio_payment_form-date { + cursor: pointer; + display: flex; + align-items: center; + font-family: monospace !important; + border: 1px solid rgba(0, 0, 0, 0.16); + border-top: 0; + border-bottom-left-radius: 4px; + border-bottom-right-radius: 0px; +} + +.checkout-v2 .separator { + color: #a9a9ac; +} + +.checkout-v2 .pensio_payment_form_year { + width: 25%; +} + +.checkout-v2 .pensio_payment_form_card-number input { + padding: 16px 14px; + width: 100%; + cursor: pointer; + font-size: 16px; + box-sizing: border-box; + color: #666; + border-radius: 4px; + border: 1px solid rgba(0, 0, 0, 0.16); + border-bottom-left-radius: 0; + border-bottom-right-radius: 0; + outline: none; + height: 51px; + box-shadow: none; +} + +.checkout-v2 .pensio_payment_form_card-number, +.checkout-v2 .pensio_payment_form_cardholder, +.checkout-v2 .pensio_payment_form-cvc-input { + margin-top: 0 !important; +} + +.checkout-v2 .pensio_payment_form_cardholder input { + color: #666; + outline: none; + height: 51px; + box-shadow: none; +} + +.checkout-v2 .pensio_payment_form-cvc-input input { + padding: 16px 14px; + height: 52px; + box-sizing: border-box; + width: 100%; + border-bottom: 1px solid rgba(0, 0, 0, 0.16) !important; + border-right: 1px solid rgba(0, 0, 0, 0.16) !important; + border-radius: 4px; + border-top: 0; + cursor: pointer; + font-size: 16px; + border-left: none; + border-bottom-left-radius: 0; + border-top-right-radius: 0; + outline: none; + color: #666; + box-shadow: none; +} + +.checkout-v2 .expire-month, .checkout-v2 #emonth { + height: 51px; + padding-top: 16px; + padding-bottom: 16px; + padding-left: 2px !important; + margin: auto 4px auto 14px; + font-family: monospace !important; + width: 100%; + border: none; + outline: none; + cursor: pointer; + font-size: 16px; + box-shadow: none !important; + box-sizing: border-box; + color: #666; +} + +.checkout-v2 .expiry-year { + padding: 16px 4px; + height: 51px; + width: 100%; + border: none; + outline: none; + font-family: monospace !important; + cursor: pointer; + font-size: 16px; + box-sizing: border-box; + color: #666; +} + +.checkout-v2 .pensio_payment_form_month { + width: 20%; + max-width: 40px; +} + +.checkout-v2 .pensio_payment_form_cvc { + width: 50%; +} +.checkout-v2 .pensio_payment_form_row.expiry_row { + float: none; + margin-top: 0; + gap: 0; + justify-content: space-between; + margin-bottom: 15px; +} +.checkout-v2 .secure-payments-text { + width: 100%; + position: relative; + float: left; + text-align: right; + font-size: 10px; + padding-top: 5px; +} +.checkout-v2 div.payment-form-wrapper { + padding: 25px 25px 25px 25px !important; + display: inline-block; + width: 100%; +} + +.altapay-payment-form-cnt.altapay_content.checkout-v2 { + padding: 30px 25px 25px 25px; + width: 100%; + display: inline-block; +} + +.checkout-v2 .pensio_payment_form_cvc, +.checkout-v2 .pensio_payment_form_date-container{ + width: 50%; +} + @media screen and (min-width:992px){ .altapay-page-wrapper { display: flex; diff --git a/views/forms/adminSettings.blade.php b/views/forms/adminSettings.blade.php index 365ab122..37d53b3a 100644 --- a/views/forms/adminSettings.blade.php +++ b/views/forms/adminSettings.blade.php @@ -68,6 +68,7 @@ diff --git a/views/paymentClass.tpl b/views/paymentClass.tpl index 0bbdde78..47aa6d55 100644 --- a/views/paymentClass.tpl +++ b/views/paymentClass.tpl @@ -306,26 +306,30 @@ class WC_Gateway_{key} extends WC_Payment_Gateway { $request->setOrderLines( $orderLines ); } - if ( $request ) { - try { - $response = $request->call(); - $requestParams['result'] = 'success'; - $requestParams['formurl'] = $response->Url; - } catch ( ClientException $e ) { - $requestParams['result'] = 'error'; - $requestParams['message'] = $e->getResponse()->getBody(); - } catch ( ResponseHeaderException $e ) { - $requestParams['result'] = 'error'; - $requestParams['message'] = $e->getHeader()->ErrorMessage; - } catch ( ResponseMessageException | \Exception $e ) { - $requestParams['result'] = 'error'; - $requestParams['message'] = $e->getMessage(); - } + $form_template = $this->get_form_template(); - $order->add_order_note( __( "Gateway Order ID: $order_id", 'altapay' ) ); + if ( ! empty( $form_template ) ) { + $request->setFormTemplate( $form_template ); + } - return $requestParams; + try { + $response = $request->call(); + $requestParams['result'] = 'success'; + $requestParams['formurl'] = $response->Url; + } catch ( ClientException $e ) { + $requestParams['result'] = 'error'; + $requestParams['message'] = $e->getResponse()->getBody(); + } catch ( ResponseHeaderException $e ) { + $requestParams['result'] = 'error'; + $requestParams['message'] = $e->getHeader()->ErrorMessage; + } catch ( ResponseMessageException | \Exception $e ) { + $requestParams['result'] = 'error'; + $requestParams['message'] = $e->getMessage(); } + + $order->add_order_note( __( "Gateway Order ID: $order_id", 'altapay' ) ); + + return $requestParams; } catch ( Exception $e ) { error_log( 'Could not create the payment request: ' . $e->getMessage() ); $order->add_order_note( __( 'Could not create the payment request: ' . $e->getMessage(), 'altapay' ) ); @@ -835,4 +839,25 @@ class WC_Gateway_{key} extends WC_Payment_Gateway { $icon_html .= ''; return apply_filters( 'woocommerce_gateway_icon', $icon_html, $this->id ); } + + /** + * Return matching form template value + * + * @return string|null + */ + function get_form_template(): ?string { + $form_templates = array( + 'legacy' => 'form_dynamic_div', + 'checkout' => 'form_checkout_div', + 'checkout_v2' => 'form_checkout', + ); + + $style = get_option('altapay_cc_form_styling'); + + if (empty($style)) { + return null; + } + + return $form_templates[$style] ?? null; + } } From 481a3218ae81ba52b25cfd086a9c29212578e750 Mon Sep 17 00:00:00 2001 From: Bushra Asif Date: Wed, 24 Sep 2025 01:24:15 +0500 Subject: [PATCH 2/4] Update changelog --- CHANGELOG.md | 3 +++ altapay.php | 6 +++--- readme.txt | 7 +++++-- 3 files changed, 11 insertions(+), 5 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index fac1a179..f72cdbbf 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,6 +1,9 @@ # Changelog All notable changes to this project will be documented in this file. +## [3.8.4] +- Add support for Checkout Design v2. + ## [3.8.3] - Fix: Unable to refund orders that contain deleted products. - Avoid unnecessary extra API calls in the daily flow. diff --git a/altapay.php b/altapay.php index 48d2ee0f..7e1318e8 100755 --- a/altapay.php +++ b/altapay.php @@ -7,10 +7,10 @@ * Author URI: https://altapay.com * Text Domain: altapay * Domain Path: /languages - * Version: 3.8.3 + * Version: 3.8.4 * Name: SDM_Altapay * WC requires at least: 3.9.0 - * WC tested up to: 10.1.2 + * WC tested up to: 10.2.1 * * @package Altapay */ @@ -41,7 +41,7 @@ } if ( ! defined( 'ALTAPAY_PLUGIN_VERSION' ) ) { - define( 'ALTAPAY_PLUGIN_VERSION', '3.8.3' ); + define( 'ALTAPAY_PLUGIN_VERSION', '3.8.4' ); } // Include the autoloader, so we can dynamically include the rest of the classes. diff --git a/readme.txt b/readme.txt index b3e20aa4..e4c46ec6 100644 --- a/readme.txt +++ b/readme.txt @@ -4,10 +4,10 @@ Tags: AltaPay, Gateway, Payments, WooCommerce, Payment Card Industry Requires PHP: 7.4 Requires at least: 5.0 Tested up to: 6.8.2 -Stable tag: 3.8.3 +Stable tag: 3.8.4 License: MIT WC requires at least: 3.9.0 -WC tested up to: 10.1.2 +WC tested up to: 10.2.1 License URI: http://www.gnu.org/licenses/gpl-2.0.html A plugin that integrates your WooCommerce web shop to the AltaPay payments gateway. @@ -39,6 +39,9 @@ AltaPay's Payment Gateway for WooCommerce provides merchants with access to a fu == Changelog == += 3.8.4 = +* Add support for Checkout Design v2. + = 3.8.3 = * Fix: Unable to refund orders that contain deleted products. * Avoid unnecessary extra API calls in the daily flow. From b3a7fd7f86e81498d01bd0bf146089e2763dc4ce Mon Sep 17 00:00:00 2001 From: Bushra Asif Date: Wed, 24 Sep 2025 01:25:32 +0500 Subject: [PATCH 3/4] Update the wiki with checkout design v2 support. --- docs/altapay_cc_checkout_form_v2.png | Bin 0 -> 296944 bytes wiki.md | 14 ++++++++------ 2 files changed, 8 insertions(+), 6 deletions(-) create mode 100644 docs/altapay_cc_checkout_form_v2.png diff --git a/docs/altapay_cc_checkout_form_v2.png b/docs/altapay_cc_checkout_form_v2.png new file mode 100644 index 0000000000000000000000000000000000000000..3e3d9fa703427a8c5a7d51a8d9659355b8bc6942 GIT binary patch literal 296944 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%0A-@1E668NxxnWe$GN+= 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 literal 0 HcmV?d00001 diff --git a/wiki.md b/wiki.md index 03c9392b..876599f3 100644 --- a/wiki.md +++ b/wiki.md @@ -105,14 +105,16 @@ Choose one of the below options from `Checkout form style` dropdown to change th ![altpay_checkout_form_style_settings.jpg](docs/altpay_checkout_form_style_settings.jpg) -- `Legacy` Choose this option if legacy form is enabled from the gateway side. +- `Legacy` Legacy design with basic form styling.

![altapay_cc_legacy_form.png](docs/altapay_cc_legacy_form.png)

-- `Checkout` Select the option to show the Credit Card form in a modern look. Make sure the checkout form is enabled from the gateway side. +- `Checkout` Select the option to show the Credit Card form in a modern look.

- - ![altapay_cc_checkout_form.png](docs/altapay_cc_checkout_form.png) + ![altapay_cc_checkout_form.png](docs/altapay_cc_checkout_form.png) +- `Checkout v2` Select this option to display the credit card form with a sleek design, showing the expiry date in two-digit month and year format, and the payment amount on the pay button. +

+ ![altapay_cc_checkout_form.png](docs/altapay_cc_checkout_form_v2.png)

- `Custom` This option can be selected to implement custom styling on the payment page. Selecting this option will remove all the styling from the payment page. @@ -299,13 +301,13 @@ The new credentials can now be used as the API Username and API Password in your Minimum system requirements are: - WordPress min. 5.0 – max. 6.8.2 -- WooCommerce min. 3.9.0 – max. 10.1.2 +- WooCommerce min. 3.9.0 – max. 10.2.1 - PHP 7.4 and above - PHP-bcmath library installed. - PHP-curl MUST be enabled. The latest tested version is: -- WordPress 6.8.2, WooCommerce 10.1.2 and PHP 8.2 +- WordPress 6.8.2, WooCommerce 10.2.1 and PHP 8.2 ## Troubleshooting From 0b2af703ee109e50221378a7ef135b495c3e5e5a Mon Sep 17 00:00:00 2001 From: Bushra Asif Date: Wed, 24 Sep 2025 01:40:31 +0500 Subject: [PATCH 4/4] Update composer lock file with the latest version of SDK --- composer.lock | 339 ++++++++++++++++++++++++-------------------------- 1 file changed, 162 insertions(+), 177 deletions(-) diff --git a/composer.lock b/composer.lock index 9983785f..27e68692 100644 --- a/composer.lock +++ b/composer.lock @@ -790,27 +790,22 @@ }, { "name": "psr/container", - "version": "2.0.2", + "version": "1.1.2", "source": { "type": "git", "url": "https://github.com/php-fig/container.git", - "reference": "c71ecc56dfe541dbd90c5360474fbc405f8d5963" + "reference": "513e0666f7216c7459170d56df27dfcefe1689ea" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/php-fig/container/zipball/c71ecc56dfe541dbd90c5360474fbc405f8d5963", - "reference": "c71ecc56dfe541dbd90c5360474fbc405f8d5963", + "url": "https://api.github.com/repos/php-fig/container/zipball/513e0666f7216c7459170d56df27dfcefe1689ea", + "reference": "513e0666f7216c7459170d56df27dfcefe1689ea", "shasum": "" }, "require": { "php": ">=7.4.0" }, "type": "library", - "extra": { - "branch-alias": { - "dev-master": "2.0.x-dev" - } - }, "autoload": { "psr-4": { "Psr\\Container\\": "src/" @@ -837,9 +832,9 @@ ], "support": { "issues": "https://github.com/php-fig/container/issues", - "source": "https://github.com/php-fig/container/tree/2.0.2" + "source": "https://github.com/php-fig/container/tree/1.1.2" }, - "time": "2021-11-05T16:47:00+00:00" + "time": "2021-11-05T16:50:12+00:00" }, { "name": "psr/event-dispatcher", @@ -1097,47 +1092,52 @@ }, { "name": "symfony/console", - "version": "v6.4.25", + "version": "v5.4.47", "source": { "type": "git", "url": "https://github.com/symfony/console.git", - "reference": "273fd29ff30ba0a88ca5fb83f7cf1ab69306adae" + "reference": "c4ba980ca61a9eb18ee6bcc73f28e475852bb1ed" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/console/zipball/273fd29ff30ba0a88ca5fb83f7cf1ab69306adae", - "reference": "273fd29ff30ba0a88ca5fb83f7cf1ab69306adae", + "url": "https://api.github.com/repos/symfony/console/zipball/c4ba980ca61a9eb18ee6bcc73f28e475852bb1ed", + "reference": "c4ba980ca61a9eb18ee6bcc73f28e475852bb1ed", "shasum": "" }, "require": { - "php": ">=8.1", - "symfony/deprecation-contracts": "^2.5|^3", + "php": ">=7.2.5", + "symfony/deprecation-contracts": "^2.1|^3", "symfony/polyfill-mbstring": "~1.0", - "symfony/service-contracts": "^2.5|^3", - "symfony/string": "^5.4|^6.0|^7.0" + "symfony/polyfill-php73": "^1.9", + "symfony/polyfill-php80": "^1.16", + "symfony/service-contracts": "^1.1|^2|^3", + "symfony/string": "^5.1|^6.0" }, "conflict": { - "symfony/dependency-injection": "<5.4", - "symfony/dotenv": "<5.4", - "symfony/event-dispatcher": "<5.4", - "symfony/lock": "<5.4", - "symfony/process": "<5.4" + "psr/log": ">=3", + "symfony/dependency-injection": "<4.4", + "symfony/dotenv": "<5.1", + "symfony/event-dispatcher": "<4.4", + "symfony/lock": "<4.4", + "symfony/process": "<4.4" }, "provide": { - "psr/log-implementation": "1.0|2.0|3.0" + "psr/log-implementation": "1.0|2.0" }, "require-dev": { - "psr/log": "^1|^2|^3", - "symfony/config": "^5.4|^6.0|^7.0", - "symfony/dependency-injection": "^5.4|^6.0|^7.0", - "symfony/event-dispatcher": "^5.4|^6.0|^7.0", - "symfony/http-foundation": "^6.4|^7.0", - "symfony/http-kernel": "^6.4|^7.0", - "symfony/lock": "^5.4|^6.0|^7.0", - "symfony/messenger": "^5.4|^6.0|^7.0", - "symfony/process": "^5.4|^6.0|^7.0", - "symfony/stopwatch": "^5.4|^6.0|^7.0", - "symfony/var-dumper": "^5.4|^6.0|^7.0" + "psr/log": "^1|^2", + "symfony/config": "^4.4|^5.0|^6.0", + "symfony/dependency-injection": "^4.4|^5.0|^6.0", + "symfony/event-dispatcher": "^4.4|^5.0|^6.0", + "symfony/lock": "^4.4|^5.0|^6.0", + "symfony/process": "^4.4|^5.0|^6.0", + "symfony/var-dumper": "^4.4|^5.0|^6.0" + }, + "suggest": { + "psr/log": "For using the console logger", + "symfony/event-dispatcher": "", + "symfony/lock": "", + "symfony/process": "" }, "type": "library", "autoload": { @@ -1171,7 +1171,7 @@ "terminal" ], "support": { - "source": "https://github.com/symfony/console/tree/v6.4.25" + "source": "https://github.com/symfony/console/tree/v5.4.47" }, "funding": [ { @@ -1182,33 +1182,29 @@ "url": "https://github.com/fabpot", "type": "github" }, - { - "url": "https://github.com/nicolas-grekas", - "type": "github" - }, { "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", "type": "tidelift" } ], - "time": "2025-08-22T10:21:53+00:00" + "time": "2024-11-06T11:30:55+00:00" }, { "name": "symfony/deprecation-contracts", - "version": "v3.6.0", + "version": "v2.5.4", "source": { "type": "git", "url": "https://github.com/symfony/deprecation-contracts.git", - "reference": "63afe740e99a13ba87ec199bb07bbdee937a5b62" + "reference": "605389f2a7e5625f273b53960dc46aeaf9c62918" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/deprecation-contracts/zipball/63afe740e99a13ba87ec199bb07bbdee937a5b62", - "reference": "63afe740e99a13ba87ec199bb07bbdee937a5b62", + "url": "https://api.github.com/repos/symfony/deprecation-contracts/zipball/605389f2a7e5625f273b53960dc46aeaf9c62918", + "reference": "605389f2a7e5625f273b53960dc46aeaf9c62918", "shasum": "" }, "require": { - "php": ">=8.1" + "php": ">=7.1" }, "type": "library", "extra": { @@ -1217,7 +1213,7 @@ "name": "symfony/contracts" }, "branch-alias": { - "dev-main": "3.6-dev" + "dev-main": "2.5-dev" } }, "autoload": { @@ -1242,7 +1238,7 @@ "description": "A generic function and convention to trigger deprecation notices", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/deprecation-contracts/tree/v3.6.0" + "source": "https://github.com/symfony/deprecation-contracts/tree/v2.5.4" }, "funding": [ { @@ -1258,43 +1254,48 @@ "type": "tidelift" } ], - "time": "2024-09-25T14:21:43+00:00" + "time": "2024-09-25T14:11:13+00:00" }, { "name": "symfony/event-dispatcher", - "version": "v7.3.3", + "version": "v5.4.45", "source": { "type": "git", "url": "https://github.com/symfony/event-dispatcher.git", - "reference": "b7dc69e71de420ac04bc9ab830cf3ffebba48191" + "reference": "72982eb416f61003e9bb6e91f8b3213600dcf9e9" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/event-dispatcher/zipball/b7dc69e71de420ac04bc9ab830cf3ffebba48191", - "reference": "b7dc69e71de420ac04bc9ab830cf3ffebba48191", + "url": "https://api.github.com/repos/symfony/event-dispatcher/zipball/72982eb416f61003e9bb6e91f8b3213600dcf9e9", + "reference": "72982eb416f61003e9bb6e91f8b3213600dcf9e9", "shasum": "" }, "require": { - "php": ">=8.2", - "symfony/event-dispatcher-contracts": "^2.5|^3" + "php": ">=7.2.5", + "symfony/deprecation-contracts": "^2.1|^3", + "symfony/event-dispatcher-contracts": "^2|^3", + "symfony/polyfill-php80": "^1.16" }, "conflict": { - "symfony/dependency-injection": "<6.4", - "symfony/service-contracts": "<2.5" + "symfony/dependency-injection": "<4.4" }, "provide": { "psr/event-dispatcher-implementation": "1.0", - "symfony/event-dispatcher-implementation": "2.0|3.0" + "symfony/event-dispatcher-implementation": "2.0" }, "require-dev": { "psr/log": "^1|^2|^3", - "symfony/config": "^6.4|^7.0", - "symfony/dependency-injection": "^6.4|^7.0", - "symfony/error-handler": "^6.4|^7.0", - "symfony/expression-language": "^6.4|^7.0", - "symfony/http-foundation": "^6.4|^7.0", - "symfony/service-contracts": "^2.5|^3", - "symfony/stopwatch": "^6.4|^7.0" + "symfony/config": "^4.4|^5.0|^6.0", + "symfony/dependency-injection": "^4.4|^5.0|^6.0", + "symfony/error-handler": "^4.4|^5.0|^6.0", + "symfony/expression-language": "^4.4|^5.0|^6.0", + "symfony/http-foundation": "^4.4|^5.0|^6.0", + "symfony/service-contracts": "^1.1|^2|^3", + "symfony/stopwatch": "^4.4|^5.0|^6.0" + }, + "suggest": { + "symfony/dependency-injection": "", + "symfony/http-kernel": "" }, "type": "library", "autoload": { @@ -1322,7 +1323,7 @@ "description": "Provides tools that allow your application components to communicate with each other by dispatching events and listening to them", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/event-dispatcher/tree/v7.3.3" + "source": "https://github.com/symfony/event-dispatcher/tree/v5.4.45" }, "funding": [ { @@ -1333,35 +1334,34 @@ "url": "https://github.com/fabpot", "type": "github" }, - { - "url": "https://github.com/nicolas-grekas", - "type": "github" - }, { "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", "type": "tidelift" } ], - "time": "2025-08-13T11:49:31+00:00" + "time": "2024-09-25T14:11:13+00:00" }, { "name": "symfony/event-dispatcher-contracts", - "version": "v3.6.0", + "version": "v2.5.4", "source": { "type": "git", "url": "https://github.com/symfony/event-dispatcher-contracts.git", - "reference": "59eb412e93815df44f05f342958efa9f46b1e586" + "reference": "e0fe3d79b516eb75126ac6fa4cbf19b79b08c99f" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/event-dispatcher-contracts/zipball/59eb412e93815df44f05f342958efa9f46b1e586", - "reference": "59eb412e93815df44f05f342958efa9f46b1e586", + "url": "https://api.github.com/repos/symfony/event-dispatcher-contracts/zipball/e0fe3d79b516eb75126ac6fa4cbf19b79b08c99f", + "reference": "e0fe3d79b516eb75126ac6fa4cbf19b79b08c99f", "shasum": "" }, "require": { - "php": ">=8.1", + "php": ">=7.2.5", "psr/event-dispatcher": "^1" }, + "suggest": { + "symfony/event-dispatcher-implementation": "" + }, "type": "library", "extra": { "thanks": { @@ -1369,7 +1369,7 @@ "name": "symfony/contracts" }, "branch-alias": { - "dev-main": "3.6-dev" + "dev-main": "2.5-dev" } }, "autoload": { @@ -1402,7 +1402,7 @@ "standards" ], "support": { - "source": "https://github.com/symfony/event-dispatcher-contracts/tree/v3.6.0" + "source": "https://github.com/symfony/event-dispatcher-contracts/tree/v2.5.4" }, "funding": [ { @@ -1418,29 +1418,30 @@ "type": "tidelift" } ], - "time": "2024-09-25T14:21:43+00:00" + "time": "2024-09-25T14:11:13+00:00" }, { "name": "symfony/filesystem", - "version": "v6.4.24", + "version": "v5.4.45", "source": { "type": "git", "url": "https://github.com/symfony/filesystem.git", - "reference": "75ae2edb7cdcc0c53766c30b0a2512b8df574bd8" + "reference": "57c8294ed37d4a055b77057827c67f9558c95c54" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/filesystem/zipball/75ae2edb7cdcc0c53766c30b0a2512b8df574bd8", - "reference": "75ae2edb7cdcc0c53766c30b0a2512b8df574bd8", + "url": "https://api.github.com/repos/symfony/filesystem/zipball/57c8294ed37d4a055b77057827c67f9558c95c54", + "reference": "57c8294ed37d4a055b77057827c67f9558c95c54", "shasum": "" }, "require": { - "php": ">=8.1", + "php": ">=7.2.5", "symfony/polyfill-ctype": "~1.8", - "symfony/polyfill-mbstring": "~1.8" + "symfony/polyfill-mbstring": "~1.8", + "symfony/polyfill-php80": "^1.16" }, "require-dev": { - "symfony/process": "^5.4|^6.4|^7.0" + "symfony/process": "^5.4|^6.4" }, "type": "library", "autoload": { @@ -1468,7 +1469,7 @@ "description": "Provides basic utilities for the filesystem", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/filesystem/tree/v6.4.24" + "source": "https://github.com/symfony/filesystem/tree/v5.4.45" }, "funding": [ { @@ -1479,36 +1480,31 @@ "url": "https://github.com/fabpot", "type": "github" }, - { - "url": "https://github.com/nicolas-grekas", - "type": "github" - }, { "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", "type": "tidelift" } ], - "time": "2025-07-10T08:14:14+00:00" + "time": "2024-10-22T13:05:35+00:00" }, { "name": "symfony/finder", - "version": "v6.4.24", + "version": "v5.4.45", "source": { "type": "git", "url": "https://github.com/symfony/finder.git", - "reference": "73089124388c8510efb8d2d1689285d285937b08" + "reference": "63741784cd7b9967975eec610b256eed3ede022b" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/finder/zipball/73089124388c8510efb8d2d1689285d285937b08", - "reference": "73089124388c8510efb8d2d1689285d285937b08", + "url": "https://api.github.com/repos/symfony/finder/zipball/63741784cd7b9967975eec610b256eed3ede022b", + "reference": "63741784cd7b9967975eec610b256eed3ede022b", "shasum": "" }, "require": { - "php": ">=8.1" - }, - "require-dev": { - "symfony/filesystem": "^6.0|^7.0" + "php": ">=7.2.5", + "symfony/deprecation-contracts": "^2.1|^3", + "symfony/polyfill-php80": "^1.16" }, "type": "library", "autoload": { @@ -1536,7 +1532,7 @@ "description": "Finds files and directories via an intuitive fluent interface", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/finder/tree/v6.4.24" + "source": "https://github.com/symfony/finder/tree/v5.4.45" }, "funding": [ { @@ -1547,34 +1543,32 @@ "url": "https://github.com/fabpot", "type": "github" }, - { - "url": "https://github.com/nicolas-grekas", - "type": "github" - }, { "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", "type": "tidelift" } ], - "time": "2025-07-15T12:02:45+00:00" + "time": "2024-09-28T13:32:08+00:00" }, { "name": "symfony/options-resolver", - "version": "v7.3.3", + "version": "v5.4.45", "source": { "type": "git", "url": "https://github.com/symfony/options-resolver.git", - "reference": "0ff2f5c3df08a395232bbc3c2eb7e84912df911d" + "reference": "74e5b6f0db3e8589e6cfd5efb317a1fc2bb52fb6" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/options-resolver/zipball/0ff2f5c3df08a395232bbc3c2eb7e84912df911d", - "reference": "0ff2f5c3df08a395232bbc3c2eb7e84912df911d", + "url": "https://api.github.com/repos/symfony/options-resolver/zipball/74e5b6f0db3e8589e6cfd5efb317a1fc2bb52fb6", + "reference": "74e5b6f0db3e8589e6cfd5efb317a1fc2bb52fb6", "shasum": "" }, "require": { - "php": ">=8.2", - "symfony/deprecation-contracts": "^2.5|^3" + "php": ">=7.2.5", + "symfony/deprecation-contracts": "^2.1|^3", + "symfony/polyfill-php73": "~1.0", + "symfony/polyfill-php80": "^1.16" }, "type": "library", "autoload": { @@ -1607,7 +1601,7 @@ "options" ], "support": { - "source": "https://github.com/symfony/options-resolver/tree/v7.3.3" + "source": "https://github.com/symfony/options-resolver/tree/v5.4.45" }, "funding": [ { @@ -1618,16 +1612,12 @@ "url": "https://github.com/fabpot", "type": "github" }, - { - "url": "https://github.com/nicolas-grekas", - "type": "github" - }, { "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", "type": "tidelift" } ], - "time": "2025-08-05T10:16:07+00:00" + "time": "2024-09-25T14:11:13+00:00" }, { "name": "symfony/polyfill-ctype", @@ -2130,26 +2120,29 @@ }, { "name": "symfony/service-contracts", - "version": "v3.6.0", + "version": "v2.5.4", "source": { "type": "git", "url": "https://github.com/symfony/service-contracts.git", - "reference": "f021b05a130d35510bd6b25fe9053c2a8a15d5d4" + "reference": "f37b419f7aea2e9abf10abd261832cace12e3300" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/service-contracts/zipball/f021b05a130d35510bd6b25fe9053c2a8a15d5d4", - "reference": "f021b05a130d35510bd6b25fe9053c2a8a15d5d4", + "url": "https://api.github.com/repos/symfony/service-contracts/zipball/f37b419f7aea2e9abf10abd261832cace12e3300", + "reference": "f37b419f7aea2e9abf10abd261832cace12e3300", "shasum": "" }, "require": { - "php": ">=8.1", - "psr/container": "^1.1|^2.0", - "symfony/deprecation-contracts": "^2.5|^3" + "php": ">=7.2.5", + "psr/container": "^1.1", + "symfony/deprecation-contracts": "^2.1|^3" }, "conflict": { "ext-psr": "<1.1|>=2" }, + "suggest": { + "symfony/service-implementation": "" + }, "type": "library", "extra": { "thanks": { @@ -2157,16 +2150,13 @@ "name": "symfony/contracts" }, "branch-alias": { - "dev-main": "3.6-dev" + "dev-main": "2.5-dev" } }, "autoload": { "psr-4": { "Symfony\\Contracts\\Service\\": "" - }, - "exclude-from-classmap": [ - "/Test/" - ] + } }, "notification-url": "https://packagist.org/downloads/", "license": [ @@ -2193,7 +2183,7 @@ "standards" ], "support": { - "source": "https://github.com/symfony/service-contracts/tree/v3.6.0" + "source": "https://github.com/symfony/service-contracts/tree/v2.5.4" }, "funding": [ { @@ -2209,39 +2199,38 @@ "type": "tidelift" } ], - "time": "2025-04-25T09:37:31+00:00" + "time": "2024-09-25T14:11:13+00:00" }, { "name": "symfony/string", - "version": "v7.3.3", + "version": "v5.4.47", "source": { "type": "git", "url": "https://github.com/symfony/string.git", - "reference": "17a426cce5fd1f0901fefa9b2a490d0038fd3c9c" + "reference": "136ca7d72f72b599f2631aca474a4f8e26719799" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/string/zipball/17a426cce5fd1f0901fefa9b2a490d0038fd3c9c", - "reference": "17a426cce5fd1f0901fefa9b2a490d0038fd3c9c", + "url": "https://api.github.com/repos/symfony/string/zipball/136ca7d72f72b599f2631aca474a4f8e26719799", + "reference": "136ca7d72f72b599f2631aca474a4f8e26719799", "shasum": "" }, "require": { - "php": ">=8.2", + "php": ">=7.2.5", "symfony/polyfill-ctype": "~1.8", "symfony/polyfill-intl-grapheme": "~1.0", "symfony/polyfill-intl-normalizer": "~1.0", - "symfony/polyfill-mbstring": "~1.0" + "symfony/polyfill-mbstring": "~1.0", + "symfony/polyfill-php80": "~1.15" }, "conflict": { - "symfony/translation-contracts": "<2.5" + "symfony/translation-contracts": ">=3.0" }, "require-dev": { - "symfony/emoji": "^7.1", - "symfony/error-handler": "^6.4|^7.0", - "symfony/http-client": "^6.4|^7.0", - "symfony/intl": "^6.4|^7.0", - "symfony/translation-contracts": "^2.5|^3.0", - "symfony/var-exporter": "^6.4|^7.0" + "symfony/error-handler": "^4.4|^5.0|^6.0", + "symfony/http-client": "^4.4|^5.0|^6.0", + "symfony/translation-contracts": "^1.1|^2", + "symfony/var-exporter": "^4.4|^5.0|^6.0" }, "type": "library", "autoload": { @@ -2280,7 +2269,7 @@ "utf8" ], "support": { - "source": "https://github.com/symfony/string/tree/v7.3.3" + "source": "https://github.com/symfony/string/tree/v5.4.47" }, "funding": [ { @@ -2291,59 +2280,48 @@ "url": "https://github.com/fabpot", "type": "github" }, - { - "url": "https://github.com/nicolas-grekas", - "type": "github" - }, { "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", "type": "tidelift" } ], - "time": "2025-08-25T06:35:40+00:00" + "time": "2024-11-10T20:33:58+00:00" }, { "name": "thecodingmachine/safe", - "version": "v2.5.0", + "version": "v1.3.3", "source": { "type": "git", "url": "https://github.com/thecodingmachine/safe.git", - "reference": "3115ecd6b4391662b4931daac4eba6b07a2ac1f0" + "reference": "a8ab0876305a4cdaef31b2350fcb9811b5608dbc" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/thecodingmachine/safe/zipball/3115ecd6b4391662b4931daac4eba6b07a2ac1f0", - "reference": "3115ecd6b4391662b4931daac4eba6b07a2ac1f0", + "url": "https://api.github.com/repos/thecodingmachine/safe/zipball/a8ab0876305a4cdaef31b2350fcb9811b5608dbc", + "reference": "a8ab0876305a4cdaef31b2350fcb9811b5608dbc", "shasum": "" }, "require": { - "php": "^8.0" + "php": ">=7.2" }, "require-dev": { - "phpstan/phpstan": "^1.5", - "phpunit/phpunit": "^9.5", + "phpstan/phpstan": "^0.12", "squizlabs/php_codesniffer": "^3.2", - "thecodingmachine/phpstan-strict-rules": "^1.0" + "thecodingmachine/phpstan-strict-rules": "^0.12" }, "type": "library", "extra": { "branch-alias": { - "dev-master": "2.2.x-dev" + "dev-master": "0.1-dev" } }, "autoload": { "files": [ "deprecated/apc.php", - "deprecated/array.php", - "deprecated/datetime.php", "deprecated/libevent.php", - "deprecated/misc.php", - "deprecated/password.php", "deprecated/mssql.php", "deprecated/stats.php", - "deprecated/strings.php", "lib/special_cases.php", - "deprecated/mysqli.php", "generated/apache.php", "generated/apcu.php", "generated/array.php", @@ -2364,7 +2342,6 @@ "generated/fpm.php", "generated/ftp.php", "generated/funchand.php", - "generated/gettext.php", "generated/gmp.php", "generated/gnupg.php", "generated/hash.php", @@ -2374,6 +2351,7 @@ "generated/image.php", "generated/imap.php", "generated/info.php", + "generated/ingres-ii.php", "generated/inotify.php", "generated/json.php", "generated/ldap.php", @@ -2382,14 +2360,20 @@ "generated/mailparse.php", "generated/mbstring.php", "generated/misc.php", + "generated/msql.php", "generated/mysql.php", + "generated/mysqli.php", + "generated/mysqlndMs.php", + "generated/mysqlndQc.php", "generated/network.php", "generated/oci8.php", "generated/opcache.php", "generated/openssl.php", "generated/outcontrol.php", + "generated/password.php", "generated/pcntl.php", "generated/pcre.php", + "generated/pdf.php", "generated/pgsql.php", "generated/posix.php", "generated/ps.php", @@ -2400,6 +2384,7 @@ "generated/sem.php", "generated/session.php", "generated/shmop.php", + "generated/simplexml.php", "generated/sockets.php", "generated/sodium.php", "generated/solr.php", @@ -2422,13 +2407,13 @@ "generated/zip.php", "generated/zlib.php" ], - "classmap": [ - "lib/DateTime.php", - "lib/DateTimeImmutable.php", - "lib/Exceptions/", - "deprecated/Exceptions/", - "generated/Exceptions/" - ] + "psr-4": { + "Safe\\": [ + "lib/", + "deprecated/", + "generated/" + ] + } }, "notification-url": "https://packagist.org/downloads/", "license": [ @@ -2437,9 +2422,9 @@ "description": "PHP core functions that throw exceptions instead of returning FALSE on error", "support": { "issues": "https://github.com/thecodingmachine/safe/issues", - "source": "https://github.com/thecodingmachine/safe/tree/v2.5.0" + "source": "https://github.com/thecodingmachine/safe/tree/v1.3.3" }, - "time": "2023-04-05T11:54:14+00:00" + "time": "2020-10-28T17:51:34+00:00" }, { "name": "webmozart/assert",