diff --git a/composer.json b/composer.json index 99a0bf60b..e0e0f4abf 100644 --- a/composer.json +++ b/composer.json @@ -22,7 +22,7 @@ "doctrine/orm": "^3.5.2", "erusev/parsedown": "^1.7", "knplabs/knp-menu-bundle": "^3.0", - "knplabs/knp-time-bundle": "^2.0", + "knplabs/knp-time-bundle": "^2.4", "knpuniversity/oauth2-client-bundle": "^2.10", "league/csv": "^9.7.1", "lexik/jwt-authentication-bundle": "^2.16", @@ -72,8 +72,8 @@ "symfony/security-http": "^7.2", "symfony/serializer": "^7.2", "symfony/string": "^7.2", - "symfony/translation": "^7.2", - "symfony/twig-bundle": "^7.2", + "symfony/translation": "^7.3", + "symfony/twig-bundle": "^7.3", "symfony/ux-translator": "^2.22", "symfony/validator": "^7.2", "symfony/webpack-encore-bundle": "^2.0", @@ -90,16 +90,16 @@ "doctrine/doctrine-fixtures-bundle": "^3.3", "fakerphp/faker": "^1.13", "friendsofphp/php-cs-fixer": "3.88.2", - "jangregor/phpstan-prophecy": "^1.0", + "jangregor/phpstan-prophecy": "^2.2", "nelmio/alice": "^3.8", - "nikic/php-parser": "^4.15", "phpspec/prophecy-phpunit": "^2.0", "phpstan/extension-installer": "^1.2", - "phpstan/phpstan": "^1.9", - "phpstan/phpstan-deprecation-rules": "^1.1", - "phpstan/phpstan-strict-rules": "^1.0", + "phpstan/phpstan": "^2.1.30", + "phpstan/phpstan-deprecation-rules": "^2.0", + "phpstan/phpstan-strict-rules": "^2.0.7", + "phpstan/phpstan-symfony": "^2.0", "phpunit/phpunit": "^10.5.24", - "rector/rector": "^1.1.0", + "rector/rector": "^2.2", "symfony/debug-bundle": "^7.2", "symfony/dotenv": "^7.2", "symfony/flex": "^2.4", diff --git a/phpstan.dist.neon b/phpstan.dist.neon index 60c36771e..937ca63e4 100644 --- a/phpstan.dist.neon +++ b/phpstan.dist.neon @@ -22,6 +22,9 @@ parameters: - src/Bundle/*/src/translations/* - src/Bundle/*/src/Resources/* + symfony: + containerXmlPath: var/cache/dev/App_KernelDevDebugContainer.xml + includes: - phpstan-baseline.neon