diff --git a/composer.json b/composer.json index 1e15b68..e81b591 100644 --- a/composer.json +++ b/composer.json @@ -28,10 +28,10 @@ "require": { "php": "~8.2.0 || ~8.3.0 || ~8.4.0 || ~8.5.0", "laminas/laminas-recaptcha": "^3.4.0", - "laminas/laminas-session": "^2.25", + "laminas/laminas-session": "^2.25 || ^3.0", "laminas/laminas-stdlib": "^3.10.1", "laminas/laminas-text": "^2.12.1", - "laminas/laminas-validator": "^2.19.0" + "laminas/laminas-validator": "^2.19.0 || ^3.0" }, "require-dev": { "ext-gd": "*", diff --git a/composer.lock b/composer.lock index 915d2c9..253b434 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": "426a7ba51987215c79407b4625275f5f", + "content-hash": "7722fb8102b93e4be252d0e00118a8cb", "packages": [ { "name": "laminas/laminas-escaper", @@ -205,20 +205,20 @@ }, { "name": "laminas/laminas-loader", - "version": "2.11.1", + "version": "2.12.0", "source": { "type": "git", "url": "https://github.com/laminas/laminas-loader.git", - "reference": "c507d5eccb969f7208434e3980680a1f6c0b1d8d" + "reference": "ec8cee33fb254ee4d9c8e8908c870e5c797e1272" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/laminas/laminas-loader/zipball/c507d5eccb969f7208434e3980680a1f6c0b1d8d", - "reference": "c507d5eccb969f7208434e3980680a1f6c0b1d8d", + "url": "https://api.github.com/repos/laminas/laminas-loader/zipball/ec8cee33fb254ee4d9c8e8908c870e5c797e1272", + "reference": "ec8cee33fb254ee4d9c8e8908c870e5c797e1272", "shasum": "" }, "require": { - "php": "~8.0.0 || ~8.1.0 || ~8.2.0 || ~8.3.0 || ~8.4.0" + "php": "^8.0.0" }, "conflict": { "zendframework/zend-loader": "*" @@ -258,7 +258,7 @@ } ], "abandoned": true, - "time": "2024-12-05T14:43:32+00:00" + "time": "2025-12-30T11:30:39+00:00" }, { "name": "laminas/laminas-recaptcha", @@ -4969,16 +4969,16 @@ }, { "name": "symfony/console", - "version": "v7.4.1", + "version": "v7.4.3", "source": { "type": "git", "url": "https://github.com/symfony/console.git", - "reference": "6d9f0fbf2ec2e9785880096e3abd0ca0c88b506e" + "reference": "732a9ca6cd9dfd940c639062d5edbde2f6727fb6" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/console/zipball/6d9f0fbf2ec2e9785880096e3abd0ca0c88b506e", - "reference": "6d9f0fbf2ec2e9785880096e3abd0ca0c88b506e", + "url": "https://api.github.com/repos/symfony/console/zipball/732a9ca6cd9dfd940c639062d5edbde2f6727fb6", + "reference": "732a9ca6cd9dfd940c639062d5edbde2f6727fb6", "shasum": "" }, "require": { @@ -5043,7 +5043,7 @@ "terminal" ], "support": { - "source": "https://github.com/symfony/console/tree/v7.4.1" + "source": "https://github.com/symfony/console/tree/v7.4.3" }, "funding": [ { @@ -5063,7 +5063,7 @@ "type": "tidelift" } ], - "time": "2025-12-05T15:23:39+00:00" + "time": "2025-12-23T14:50:43+00:00" }, { "name": "symfony/deprecation-contracts", diff --git a/psalm-baseline.xml b/psalm-baseline.xml index dcf0fe7..8693360 100644 --- a/psalm-baseline.xml +++ b/psalm-baseline.xml @@ -115,8 +115,6 @@ - - diff --git a/src/Image.php b/src/Image.php index afb03a1..bcf25fd 100644 --- a/src/Image.php +++ b/src/Image.php @@ -14,7 +14,6 @@ use function imagecolorat; use function imagecreatefrompng; use function imagecreatetruecolor; -use function imagedestroy; use function imagefilledellipse; use function imagefilledrectangle; use function imageftbbox; @@ -619,8 +618,6 @@ protected function generateImage($id, $word) } imagepng($img2, $imgFile); - imagedestroy($img); - imagedestroy($img2); } /**