diff --git a/UPGRADE-6.4.md b/UPGRADE-6.4.md index 6d6db2e6a8301..bec56908690b4 100644 --- a/UPGRADE-6.4.md +++ b/UPGRADE-6.4.md @@ -213,6 +213,11 @@ Templating * The component is deprecated and will be removed in 7.0, use [Twig](https://twig.symfony.com) instead +Translator +---------- + + * [BC Break] Add argument `$buildDir` to `DataCollectorTranslator::warmUp()` + Validator --------- diff --git a/src/Symfony/Component/Translation/CHANGELOG.md b/src/Symfony/Component/Translation/CHANGELOG.md index a2051ca50c955..1b49d989ddf2a 100644 --- a/src/Symfony/Component/Translation/CHANGELOG.md +++ b/src/Symfony/Component/Translation/CHANGELOG.md @@ -6,6 +6,7 @@ CHANGELOG * Give current locale to `LocaleSwitcher::runWithLocale()`'s callback * Add `--as-tree` option to `translation:pull` command to write YAML messages as a tree-like structure + * [BC BREAK] Add argument `$buildDir` to `DataCollectorTranslator::warmUp()` 6.3 --- diff --git a/src/Symfony/Component/Translation/DataCollectorTranslator.php b/src/Symfony/Component/Translation/DataCollectorTranslator.php index 785e5b89edaa8..220b13430b281 100644 --- a/src/Symfony/Component/Translation/DataCollectorTranslator.php +++ b/src/Symfony/Component/Translation/DataCollectorTranslator.php @@ -71,13 +71,8 @@ public function getCatalogues(): array return $this->translator->getCatalogues(); } - /** - * @param string|null $buildDir - */ - public function warmUp(string $cacheDir /* , string $buildDir = null */): array + public function warmUp(string $cacheDir, string $buildDir = null): array { - $buildDir = 1 < \func_num_args() ? func_get_arg(1) : null; - if ($this->translator instanceof WarmableInterface) { return (array) $this->translator->warmUp($cacheDir, $buildDir); } diff --git a/src/Symfony/Component/Translation/composer.json b/src/Symfony/Component/Translation/composer.json index fd6b80f4f5f34..32ab49a701998 100644 --- a/src/Symfony/Component/Translation/composer.json +++ b/src/Symfony/Component/Translation/composer.json @@ -27,7 +27,7 @@ "symfony/console": "^5.4|^6.0|^7.0", "symfony/dependency-injection": "^5.4|^6.0|^7.0", "symfony/http-client-contracts": "^2.5|^3.0", - "symfony/http-kernel": "^5.4|^6.0", + "symfony/http-kernel": "^5.4|^6.0|^7.0", "symfony/intl": "^5.4|^6.0|^7.0", "symfony/polyfill-intl-icu": "^1.21", "symfony/routing": "^5.4|^6.0|^7.0", @@ -40,7 +40,7 @@ "symfony/config": "<5.4", "symfony/dependency-injection": "<5.4", "symfony/http-client-contracts": "<2.5", - "symfony/http-kernel": "<5.4|>=7.0", + "symfony/http-kernel": "<5.4", "symfony/service-contracts": "<2.5", "symfony/twig-bundle": "<5.4", "symfony/yaml": "<5.4",
Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.
Alternative Proxies: