From cdc1801c7d0bb8a143c611ac5a70a118daf64cbb Mon Sep 17 00:00:00 2001 From: dlbdvd96 Date: Fri, 30 Jan 2026 03:01:13 +0100 Subject: [PATCH] upgrade doctrine to v3.5.7 --- Dockerfile | 2 +- composer.json | 2 +- composer.lock | 239 +++++++++++----------- src/Entity/Abstraction/AbstractEntity.php | 1 + 4 files changed, 122 insertions(+), 122 deletions(-) diff --git a/Dockerfile b/Dockerfile index ba571a8..ba3684c 100644 --- a/Dockerfile +++ b/Dockerfile @@ -2,7 +2,7 @@ FROM node:alpine AS js-build COPY . /build RUN cd /build/public/shared && yarn install && cd /build/public/front && yarn install -FROM php:8.3-apache +FROM php:8.4-apache ARG PUID=1000 ARG PGID=1000 diff --git a/composer.json b/composer.json index 54f1583..e603714 100644 --- a/composer.json +++ b/composer.json @@ -19,7 +19,7 @@ "doctrine/doctrine-bundle": "2.16.2", "doctrine/doctrine-migrations-bundle": "3.4.2", "doctrine/migrations": "3.9.4", - "doctrine/orm": "3.5.2", + "doctrine/orm": "3.5.7", "egulias/email-validator": "4.*", "endroid/qr-code-bundle": "5.*", "google/apiclient": "2.*", diff --git a/composer.lock b/composer.lock index 619186b..ff51d59 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": "abb2a12318403f14e404a296eced157a", + "content-hash": "ab4d290949532b6982c01ad992a3ca3c", "packages": [ { "name": "bacon/bacon-qr-code", @@ -864,16 +864,16 @@ }, { "name": "doctrine/event-manager", - "version": "2.1.0", + "version": "2.1.1", "source": { "type": "git", "url": "https://github.com/doctrine/event-manager.git", - "reference": "c07799fcf5ad362050960a0fd068dded40b1e312" + "reference": "dda33921b198841ca8dbad2eaa5d4d34769d18cf" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/doctrine/event-manager/zipball/c07799fcf5ad362050960a0fd068dded40b1e312", - "reference": "c07799fcf5ad362050960a0fd068dded40b1e312", + "url": "https://api.github.com/repos/doctrine/event-manager/zipball/dda33921b198841ca8dbad2eaa5d4d34769d18cf", + "reference": "dda33921b198841ca8dbad2eaa5d4d34769d18cf", "shasum": "" }, "require": { @@ -935,7 +935,7 @@ ], "support": { "issues": "https://github.com/doctrine/event-manager/issues", - "source": "https://github.com/doctrine/event-manager/tree/2.1.0" + "source": "https://github.com/doctrine/event-manager/tree/2.1.1" }, "funding": [ { @@ -951,7 +951,7 @@ "type": "tidelift" } ], - "time": "2026-01-17T22:40:21+00:00" + "time": "2026-01-29T07:11:08+00:00" }, { "name": "doctrine/inflector", @@ -1294,16 +1294,16 @@ }, { "name": "doctrine/orm", - "version": "3.5.2", + "version": "3.5.7", "source": { "type": "git", "url": "https://github.com/doctrine/orm.git", - "reference": "5a541b8b3a327ab1ea5f93b1615b4ff67a34e109" + "reference": "f18de9d569f00ed6eb9dac4b33c7844d705d17da" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/doctrine/orm/zipball/5a541b8b3a327ab1ea5f93b1615b4ff67a34e109", - "reference": "5a541b8b3a327ab1ea5f93b1615b4ff67a34e109", + "url": "https://api.github.com/repos/doctrine/orm/zipball/f18de9d569f00ed6eb9dac4b33c7844d705d17da", + "reference": "f18de9d569f00ed6eb9dac4b33c7844d705d17da", "shasum": "" }, "require": { @@ -1323,15 +1323,14 @@ "symfony/var-exporter": "^6.3.9 || ^7.0" }, "require-dev": { - "doctrine/coding-standard": "^13.0", + "doctrine/coding-standard": "^14.0", "phpbench/phpbench": "^1.0", "phpdocumentor/guides-cli": "^1.4", "phpstan/extension-installer": "^1.4", - "phpstan/phpstan": "2.0.3", + "phpstan/phpstan": "2.1.23", "phpstan/phpstan-deprecation-rules": "^2", - "phpunit/phpunit": "^10.4.0", + "phpunit/phpunit": "^10.5.0 || ^11.5", "psr/log": "^1 || ^2 || ^3", - "squizlabs/php_codesniffer": "3.12.0", "symfony/cache": "^5.4 || ^6.2 || ^7.0" }, "suggest": { @@ -1378,9 +1377,9 @@ ], "support": { "issues": "https://github.com/doctrine/orm/issues", - "source": "https://github.com/doctrine/orm/tree/3.5.2" + "source": "https://github.com/doctrine/orm/tree/3.5.7" }, - "time": "2025-08-08T17:00:40+00:00" + "time": "2025-11-11T18:27:40+00:00" }, { "name": "doctrine/persistence", @@ -5202,16 +5201,16 @@ }, { "name": "symfony/cache", - "version": "v7.3.10", + "version": "v7.3.11", "source": { "type": "git", "url": "https://github.com/symfony/cache.git", - "reference": "129b3a6337511b28bde97a10f98fc4372da3e113" + "reference": "e3e76b9ba0dff3dfe08ebda500723976dd9de407" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/cache/zipball/129b3a6337511b28bde97a10f98fc4372da3e113", - "reference": "129b3a6337511b28bde97a10f98fc4372da3e113", + "url": "https://api.github.com/repos/symfony/cache/zipball/e3e76b9ba0dff3dfe08ebda500723976dd9de407", + "reference": "e3e76b9ba0dff3dfe08ebda500723976dd9de407", "shasum": "" }, "require": { @@ -5280,7 +5279,7 @@ "psr6" ], "support": { - "source": "https://github.com/symfony/cache/tree/v7.3.10" + "source": "https://github.com/symfony/cache/tree/v7.3.11" }, "funding": [ { @@ -5300,7 +5299,7 @@ "type": "tidelift" } ], - "time": "2026-01-23T12:58:13+00:00" + "time": "2026-01-27T16:12:03+00:00" }, { "name": "symfony/cache-contracts", @@ -5704,16 +5703,16 @@ }, { "name": "symfony/dependency-injection", - "version": "v7.3.10", + "version": "v7.3.11", "source": { "type": "git", "url": "https://github.com/symfony/dependency-injection.git", - "reference": "46aadd0ecb1aed639481353c61aa155231a29ba9" + "reference": "1d5596f8a5da5c27539634cd6ba769f107991234" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/dependency-injection/zipball/46aadd0ecb1aed639481353c61aa155231a29ba9", - "reference": "46aadd0ecb1aed639481353c61aa155231a29ba9", + "url": "https://api.github.com/repos/symfony/dependency-injection/zipball/1d5596f8a5da5c27539634cd6ba769f107991234", + "reference": "1d5596f8a5da5c27539634cd6ba769f107991234", "shasum": "" }, "require": { @@ -5764,7 +5763,7 @@ "description": "Allows you to standardize and centralize the way objects are constructed in your application", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/dependency-injection/tree/v7.3.10" + "source": "https://github.com/symfony/dependency-injection/tree/v7.3.11" }, "funding": [ { @@ -5784,7 +5783,7 @@ "type": "tidelift" } ], - "time": "2026-01-23T12:58:13+00:00" + "time": "2026-01-27T16:00:40+00:00" }, { "name": "symfony/deprecation-contracts", @@ -6496,16 +6495,16 @@ }, { "name": "symfony/finder", - "version": "v7.3.10", + "version": "v7.3.11", "source": { "type": "git", "url": "https://github.com/symfony/finder.git", - "reference": "283982e4af5569e58e4b9427f5187729fd05e513" + "reference": "38f5d6ab66f0bc43fb5a23a4e7a4f06f0d454b56" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/finder/zipball/283982e4af5569e58e4b9427f5187729fd05e513", - "reference": "283982e4af5569e58e4b9427f5187729fd05e513", + "url": "https://api.github.com/repos/symfony/finder/zipball/38f5d6ab66f0bc43fb5a23a4e7a4f06f0d454b56", + "reference": "38f5d6ab66f0bc43fb5a23a4e7a4f06f0d454b56", "shasum": "" }, "require": { @@ -6540,7 +6539,7 @@ "description": "Finds files and directories via an intuitive fluent interface", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/finder/tree/v7.3.10" + "source": "https://github.com/symfony/finder/tree/v7.3.11" }, "funding": [ { @@ -6560,7 +6559,7 @@ "type": "tidelift" } ], - "time": "2026-01-12T12:03:18+00:00" + "time": "2026-01-26T13:14:40+00:00" }, { "name": "symfony/flex", @@ -6738,16 +6737,16 @@ }, { "name": "symfony/framework-bundle", - "version": "v7.3.10", + "version": "v7.3.11", "source": { "type": "git", "url": "https://github.com/symfony/framework-bundle.git", - "reference": "b6cfc86e770822b976dfffe32c1552f3fd3d2892" + "reference": "970f742064631d9d4f32e5488838781b28558515" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/framework-bundle/zipball/b6cfc86e770822b976dfffe32c1552f3fd3d2892", - "reference": "b6cfc86e770822b976dfffe32c1552f3fd3d2892", + "url": "https://api.github.com/repos/symfony/framework-bundle/zipball/970f742064631d9d4f32e5488838781b28558515", + "reference": "970f742064631d9d4f32e5488838781b28558515", "shasum": "" }, "require": { @@ -6769,8 +6768,8 @@ }, "conflict": { "doctrine/persistence": "<1.3", - "phpdocumentor/reflection-docblock": "<3.2.2", - "phpdocumentor/type-resolver": "<1.4.0", + "phpdocumentor/reflection-docblock": "<5.2|>=6", + "phpdocumentor/type-resolver": "<1.5.1", "symfony/asset": "<6.4", "symfony/asset-mapper": "<6.4", "symfony/clock": "<6.4", @@ -6804,7 +6803,7 @@ "require-dev": { "doctrine/persistence": "^1.3|^2|^3", "dragonmantank/cron-expression": "^3.1", - "phpdocumentor/reflection-docblock": "^3.0|^4.0|^5.0", + "phpdocumentor/reflection-docblock": "^5.2", "seld/jsonlint": "^1.10", "symfony/asset": "^6.4|^7.0", "symfony/asset-mapper": "^6.4|^7.0", @@ -6872,7 +6871,7 @@ "description": "Provides a tight integration between Symfony components and the Symfony full-stack framework", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/framework-bundle/tree/v7.3.10" + "source": "https://github.com/symfony/framework-bundle/tree/v7.3.11" }, "funding": [ { @@ -6892,7 +6891,7 @@ "type": "tidelift" } ], - "time": "2026-01-12T12:04:29+00:00" + "time": "2026-01-27T08:34:37+00:00" }, { "name": "symfony/html-sanitizer", @@ -6969,16 +6968,16 @@ }, { "name": "symfony/http-client", - "version": "v7.3.10", + "version": "v7.3.11", "source": { "type": "git", "url": "https://github.com/symfony/http-client.git", - "reference": "6fa68bc7cd003ac2ad4c2a8780f5dfd8c8b0d23d" + "reference": "2793f0559b19b3d45f57fd7548eb65f197a82fbe" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/http-client/zipball/6fa68bc7cd003ac2ad4c2a8780f5dfd8c8b0d23d", - "reference": "6fa68bc7cd003ac2ad4c2a8780f5dfd8c8b0d23d", + "url": "https://api.github.com/repos/symfony/http-client/zipball/2793f0559b19b3d45f57fd7548eb65f197a82fbe", + "reference": "2793f0559b19b3d45f57fd7548eb65f197a82fbe", "shasum": "" }, "require": { @@ -7045,7 +7044,7 @@ "http" ], "support": { - "source": "https://github.com/symfony/http-client/tree/v7.3.10" + "source": "https://github.com/symfony/http-client/tree/v7.3.11" }, "funding": [ { @@ -7065,7 +7064,7 @@ "type": "tidelift" } ], - "time": "2026-01-23T16:34:05+00:00" + "time": "2026-01-27T16:12:03+00:00" }, { "name": "symfony/http-client-contracts", @@ -7147,16 +7146,16 @@ }, { "name": "symfony/http-foundation", - "version": "v7.3.10", + "version": "v7.3.11", "source": { "type": "git", "url": "https://github.com/symfony/http-foundation.git", - "reference": "cc4ae963efd984204c0224605ae821382b791462" + "reference": "5347db9d709bb003722abfdc03990f3f21c53db5" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/http-foundation/zipball/cc4ae963efd984204c0224605ae821382b791462", - "reference": "cc4ae963efd984204c0224605ae821382b791462", + "url": "https://api.github.com/repos/symfony/http-foundation/zipball/5347db9d709bb003722abfdc03990f3f21c53db5", + "reference": "5347db9d709bb003722abfdc03990f3f21c53db5", "shasum": "" }, "require": { @@ -7206,7 +7205,7 @@ "description": "Defines an object-oriented layer for the HTTP specification", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/http-foundation/tree/v7.3.10" + "source": "https://github.com/symfony/http-foundation/tree/v7.3.11" }, "funding": [ { @@ -7226,20 +7225,20 @@ "type": "tidelift" } ], - "time": "2026-01-09T11:56:19+00:00" + "time": "2026-01-27T16:12:03+00:00" }, { "name": "symfony/http-kernel", - "version": "v7.3.10", + "version": "v7.3.11", "source": { "type": "git", "url": "https://github.com/symfony/http-kernel.git", - "reference": "c573fca3db08623a76066691b5c1e67cad857c71" + "reference": "c3b0782ca5b4a368a5fc71a46883be922df1bb39" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/http-kernel/zipball/c573fca3db08623a76066691b5c1e67cad857c71", - "reference": "c573fca3db08623a76066691b5c1e67cad857c71", + "url": "https://api.github.com/repos/symfony/http-kernel/zipball/c3b0782ca5b4a368a5fc71a46883be922df1bb39", + "reference": "c3b0782ca5b4a368a5fc71a46883be922df1bb39", "shasum": "" }, "require": { @@ -7324,7 +7323,7 @@ "description": "Provides a structured process for converting a Request into a Response", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/http-kernel/tree/v7.3.10" + "source": "https://github.com/symfony/http-kernel/tree/v7.3.11" }, "funding": [ { @@ -7344,7 +7343,7 @@ "type": "tidelift" } ], - "time": "2026-01-24T17:51:44+00:00" + "time": "2026-01-28T10:19:12+00:00" }, { "name": "symfony/intl", @@ -7438,16 +7437,16 @@ }, { "name": "symfony/mime", - "version": "v7.3.10", + "version": "v7.3.11", "source": { "type": "git", "url": "https://github.com/symfony/mime.git", - "reference": "df07e423bb8e45b3180a499a7ab1055ee161ce55" + "reference": "c41a60e3e76e87897800853ca5e8f5e6bfca5476" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/mime/zipball/df07e423bb8e45b3180a499a7ab1055ee161ce55", - "reference": "df07e423bb8e45b3180a499a7ab1055ee161ce55", + "url": "https://api.github.com/repos/symfony/mime/zipball/c41a60e3e76e87897800853ca5e8f5e6bfca5476", + "reference": "c41a60e3e76e87897800853ca5e8f5e6bfca5476", "shasum": "" }, "require": { @@ -7457,15 +7456,15 @@ }, "conflict": { "egulias/email-validator": "~3.0.0", - "phpdocumentor/reflection-docblock": "<3.2.2", - "phpdocumentor/type-resolver": "<1.4.0", + "phpdocumentor/reflection-docblock": "<5.2|>=6", + "phpdocumentor/type-resolver": "<1.5.1", "symfony/mailer": "<6.4", "symfony/serializer": "<6.4.3|>7.0,<7.0.3" }, "require-dev": { "egulias/email-validator": "^2.1.10|^3.1|^4", "league/html-to-markdown": "^5.0", - "phpdocumentor/reflection-docblock": "^3.0|^4.0|^5.0", + "phpdocumentor/reflection-docblock": "^5.2", "symfony/dependency-injection": "^6.4|^7.0", "symfony/process": "^6.4|^7.0", "symfony/property-access": "^6.4|^7.0", @@ -7502,7 +7501,7 @@ "mime-type" ], "support": { - "source": "https://github.com/symfony/mime/tree/v7.3.10" + "source": "https://github.com/symfony/mime/tree/v7.3.11" }, "funding": [ { @@ -7522,7 +7521,7 @@ "type": "tidelift" } ], - "time": "2026-01-08T14:46:32+00:00" + "time": "2026-01-27T08:34:37+00:00" }, { "name": "symfony/monolog-bridge", @@ -8589,16 +8588,16 @@ }, { "name": "symfony/process", - "version": "v7.3.10", + "version": "v7.3.11", "source": { "type": "git", "url": "https://github.com/symfony/process.git", - "reference": "4424bc14e7dedec472440cc991f961f22343caaa" + "reference": "81fe4ea2c3b8677fa2adfd8e48ba42374ede0e3b" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/process/zipball/4424bc14e7dedec472440cc991f961f22343caaa", - "reference": "4424bc14e7dedec472440cc991f961f22343caaa", + "url": "https://api.github.com/repos/symfony/process/zipball/81fe4ea2c3b8677fa2adfd8e48ba42374ede0e3b", + "reference": "81fe4ea2c3b8677fa2adfd8e48ba42374ede0e3b", "shasum": "" }, "require": { @@ -8630,7 +8629,7 @@ "description": "Executes commands in sub-processes", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/process/tree/v7.3.10" + "source": "https://github.com/symfony/process/tree/v7.3.11" }, "funding": [ { @@ -8650,7 +8649,7 @@ "type": "tidelift" } ], - "time": "2026-01-20T09:23:00+00:00" + "time": "2026-01-26T13:14:40+00:00" }, { "name": "symfony/property-access", @@ -8734,16 +8733,16 @@ }, { "name": "symfony/property-info", - "version": "v7.3.10", + "version": "v7.3.11", "source": { "type": "git", "url": "https://github.com/symfony/property-info.git", - "reference": "2b6410e451dc9175694aadd4f93aad6efbc57d81" + "reference": "dbb6fdca4b222146c5d753011c9ce0a691298728" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/property-info/zipball/2b6410e451dc9175694aadd4f93aad6efbc57d81", - "reference": "2b6410e451dc9175694aadd4f93aad6efbc57d81", + "url": "https://api.github.com/repos/symfony/property-info/zipball/dbb6fdca4b222146c5d753011c9ce0a691298728", + "reference": "dbb6fdca4b222146c5d753011c9ce0a691298728", "shasum": "" }, "require": { @@ -8753,7 +8752,7 @@ "symfony/type-info": "~7.3.10|^7.4.4" }, "conflict": { - "phpdocumentor/reflection-docblock": "<5.2", + "phpdocumentor/reflection-docblock": "<5.2|>=6", "phpdocumentor/type-resolver": "<1.5.1", "symfony/cache": "<6.4", "symfony/dependency-injection": "<6.4", @@ -8800,7 +8799,7 @@ "validator" ], "support": { - "source": "https://github.com/symfony/property-info/tree/v7.3.10" + "source": "https://github.com/symfony/property-info/tree/v7.3.11" }, "funding": [ { @@ -8820,7 +8819,7 @@ "type": "tidelift" } ], - "time": "2026-01-23T10:44:29+00:00" + "time": "2026-01-27T16:12:03+00:00" }, { "name": "symfony/proxy-manager-bridge", @@ -9430,16 +9429,16 @@ }, { "name": "symfony/serializer", - "version": "v7.3.10", + "version": "v7.3.11", "source": { "type": "git", "url": "https://github.com/symfony/serializer.git", - "reference": "86821ffa37b0889e111795b51017740278f8ec68" + "reference": "fbeb7f5ebdf2e938bc7cf726decfb64924e1b785" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/serializer/zipball/86821ffa37b0889e111795b51017740278f8ec68", - "reference": "86821ffa37b0889e111795b51017740278f8ec68", + "url": "https://api.github.com/repos/symfony/serializer/zipball/fbeb7f5ebdf2e938bc7cf726decfb64924e1b785", + "reference": "fbeb7f5ebdf2e938bc7cf726decfb64924e1b785", "shasum": "" }, "require": { @@ -9449,8 +9448,8 @@ "symfony/polyfill-php84": "^1.30" }, "conflict": { - "phpdocumentor/reflection-docblock": "<3.2.2", - "phpdocumentor/type-resolver": "<1.4.0", + "phpdocumentor/reflection-docblock": "<5.2|>=6", + "phpdocumentor/type-resolver": "<1.5.1", "symfony/dependency-injection": "<6.4", "symfony/property-access": "<6.4", "symfony/property-info": "<6.4", @@ -9459,7 +9458,7 @@ "symfony/yaml": "<6.4" }, "require-dev": { - "phpdocumentor/reflection-docblock": "^3.2|^4.0|^5.0", + "phpdocumentor/reflection-docblock": "^5.2", "phpstan/phpdoc-parser": "^1.0|^2.0", "seld/jsonlint": "^1.10", "symfony/cache": "^6.4|^7.0", @@ -9509,7 +9508,7 @@ "description": "Handles serializing and deserializing data structures, including object graphs, into array structures or other formats like XML and JSON.", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/serializer/tree/v7.3.10" + "source": "https://github.com/symfony/serializer/tree/v7.3.11" }, "funding": [ { @@ -9529,7 +9528,7 @@ "type": "tidelift" } ], - "time": "2026-01-23T10:44:29+00:00" + "time": "2026-01-27T08:34:37+00:00" }, { "name": "symfony/service-contracts", @@ -9954,16 +9953,16 @@ }, { "name": "symfony/twig-bridge", - "version": "v7.3.10", + "version": "v7.3.11", "source": { "type": "git", "url": "https://github.com/symfony/twig-bridge.git", - "reference": "fc3488f4acadb45bd0b2d651b305731719c0369a" + "reference": "d89c920f73eb4aaab85f4572cf99ec3a5bed7539" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/twig-bridge/zipball/fc3488f4acadb45bd0b2d651b305731719c0369a", - "reference": "fc3488f4acadb45bd0b2d651b305731719c0369a", + "url": "https://api.github.com/repos/symfony/twig-bridge/zipball/d89c920f73eb4aaab85f4572cf99ec3a5bed7539", + "reference": "d89c920f73eb4aaab85f4572cf99ec3a5bed7539", "shasum": "" }, "require": { @@ -9973,8 +9972,8 @@ "twig/twig": "^3.21" }, "conflict": { - "phpdocumentor/reflection-docblock": "<3.2.2", - "phpdocumentor/type-resolver": "<1.4.0", + "phpdocumentor/reflection-docblock": "<5.2|>=6", + "phpdocumentor/type-resolver": "<1.5.1", "symfony/console": "<6.4", "symfony/form": "<6.4.32|>7,<7.3.10|>7.4,<7.4.4", "symfony/http-foundation": "<6.4", @@ -9987,7 +9986,7 @@ "require-dev": { "egulias/email-validator": "^2.1.10|^3|^4", "league/html-to-markdown": "^5.0", - "phpdocumentor/reflection-docblock": "^3.0|^4.0|^5.0", + "phpdocumentor/reflection-docblock": "^5.2", "symfony/asset": "^6.4|^7.0", "symfony/asset-mapper": "^6.4|^7.0", "symfony/console": "^6.4|^7.0", @@ -10045,7 +10044,7 @@ "description": "Provides integration for Twig with various Symfony components", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/twig-bridge/tree/v7.3.10" + "source": "https://github.com/symfony/twig-bridge/tree/v7.3.11" }, "funding": [ { @@ -10065,7 +10064,7 @@ "type": "tidelift" } ], - "time": "2026-01-04T11:12:10+00:00" + "time": "2026-01-27T08:34:37+00:00" }, { "name": "symfony/twig-bundle", @@ -10240,16 +10239,16 @@ }, { "name": "symfony/validator", - "version": "v7.3.10", + "version": "v7.3.11", "source": { "type": "git", "url": "https://github.com/symfony/validator.git", - "reference": "3c7782240ef932b60e73e0ab4d4180bfcf9114bf" + "reference": "79303823ea6bd7bf1f42fdfc9a2d949adf950d36" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/validator/zipball/3c7782240ef932b60e73e0ab4d4180bfcf9114bf", - "reference": "3c7782240ef932b60e73e0ab4d4180bfcf9114bf", + "url": "https://api.github.com/repos/symfony/validator/zipball/79303823ea6bd7bf1f42fdfc9a2d949adf950d36", + "reference": "79303823ea6bd7bf1f42fdfc9a2d949adf950d36", "shasum": "" }, "require": { @@ -10318,7 +10317,7 @@ "description": "Provides tools to validate values", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/validator/tree/v7.3.10" + "source": "https://github.com/symfony/validator/tree/v7.3.11" }, "funding": [ { @@ -10338,7 +10337,7 @@ "type": "tidelift" } ], - "time": "2026-01-08T16:18:17+00:00" + "time": "2026-01-27T08:23:38+00:00" }, { "name": "symfony/var-dumper", @@ -11411,16 +11410,16 @@ }, { "name": "friendsofphp/php-cs-fixer", - "version": "v3.93.0", + "version": "v3.93.1", "source": { "type": "git", "url": "https://github.com/PHP-CS-Fixer/PHP-CS-Fixer.git", - "reference": "50895a07cface1385082e4caa6a6786c4e033468" + "reference": "b3546ab487c0762c39f308dc1ec0ea2c461fc21a" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/PHP-CS-Fixer/PHP-CS-Fixer/zipball/50895a07cface1385082e4caa6a6786c4e033468", - "reference": "50895a07cface1385082e4caa6a6786c4e033468", + "url": "https://api.github.com/repos/PHP-CS-Fixer/PHP-CS-Fixer/zipball/b3546ab487c0762c39f308dc1ec0ea2c461fc21a", + "reference": "b3546ab487c0762c39f308dc1ec0ea2c461fc21a", "shasum": "" }, "require": { @@ -11503,7 +11502,7 @@ ], "support": { "issues": "https://github.com/PHP-CS-Fixer/PHP-CS-Fixer/issues", - "source": "https://github.com/PHP-CS-Fixer/PHP-CS-Fixer/tree/v3.93.0" + "source": "https://github.com/PHP-CS-Fixer/PHP-CS-Fixer/tree/v3.93.1" }, "funding": [ { @@ -11511,7 +11510,7 @@ "type": "github" } ], - "time": "2026-01-23T17:33:21+00:00" + "time": "2026-01-28T23:50:50+00:00" }, { "name": "jetbrains/phpstorm-attributes", @@ -13155,16 +13154,16 @@ }, { "name": "rector/rector", - "version": "2.3.4", + "version": "2.3.5", "source": { "type": "git", "url": "https://github.com/rectorphp/rector.git", - "reference": "9227d7a24b0f23ae941057509364f948d5da9ab2" + "reference": "9442f4037de6a5347ae157fe8e6c7cda9d909070" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/rectorphp/rector/zipball/9227d7a24b0f23ae941057509364f948d5da9ab2", - "reference": "9227d7a24b0f23ae941057509364f948d5da9ab2", + "url": "https://api.github.com/repos/rectorphp/rector/zipball/9442f4037de6a5347ae157fe8e6c7cda9d909070", + "reference": "9442f4037de6a5347ae157fe8e6c7cda9d909070", "shasum": "" }, "require": { @@ -13203,7 +13202,7 @@ ], "support": { "issues": "https://github.com/rectorphp/rector/issues", - "source": "https://github.com/rectorphp/rector/tree/2.3.4" + "source": "https://github.com/rectorphp/rector/tree/2.3.5" }, "funding": [ { @@ -13211,7 +13210,7 @@ "type": "github" } ], - "time": "2026-01-21T14:49:03+00:00" + "time": "2026-01-28T15:22:48+00:00" }, { "name": "sebastian/cli-parser", diff --git a/src/Entity/Abstraction/AbstractEntity.php b/src/Entity/Abstraction/AbstractEntity.php index 85ec1ce..9df74f0 100644 --- a/src/Entity/Abstraction/AbstractEntity.php +++ b/src/Entity/Abstraction/AbstractEntity.php @@ -10,6 +10,7 @@ use Doctrine\ORM\Mapping\Id; use Doctrine\Persistence\Event\LifecycleEventArgs; +#[ORM\MappedSuperclass] abstract class AbstractEntity implements EntityInterface { #[Id, ORM\GeneratedValue(strategy: 'AUTO')]