mirror of
https://github.com/wallabag/wallabag.git
synced 2025-01-26 16:48:09 +00:00
Update SymfonyRequirements
This commit is contained in:
parent
80bb0b7344
commit
d5de909bbc
1 changed files with 10 additions and 3 deletions
|
@ -681,10 +681,17 @@ class SymfonyRequirements extends RequirementCollection
|
||||||
|
|
||||||
if (class_exists('Symfony\Component\Intl\Intl')) {
|
if (class_exists('Symfony\Component\Intl\Intl')) {
|
||||||
$this->addRecommendation(
|
$this->addRecommendation(
|
||||||
\Symfony\Component\Intl\Intl::getIcuDataVersion() === \Symfony\Component\Intl\Intl::getIcuVersion(),
|
\Symfony\Component\Intl\Intl::getIcuDataVersion() <= \Symfony\Component\Intl\Intl::getIcuVersion(),
|
||||||
sprintf('intl ICU version installed on your system (%s) should match the ICU data bundled with Symfony (%s)', \Symfony\Component\Intl\Intl::getIcuVersion(), \Symfony\Component\Intl\Intl::getIcuDataVersion()),
|
sprintf('intl ICU version installed on your system is outdated (%s) and does not match the ICU data bundled with Symfony (%s)', \Symfony\Component\Intl\Intl::getIcuVersion(), \Symfony\Component\Intl\Intl::getIcuDataVersion()),
|
||||||
'In most cases you should be fine, but please verify there is no inconsistencies between data provided by Symfony and the intl extension. See https://github.com/symfony/symfony/issues/15007 for an example of inconsistencies you might run into.'
|
'To get the latest internationalization data upgrade the ICU system package and the intl PHP extension.'
|
||||||
);
|
);
|
||||||
|
if (\Symfony\Component\Intl\Intl::getIcuDataVersion() <= \Symfony\Component\Intl\Intl::getIcuVersion()) {
|
||||||
|
$this->addRecommendation(
|
||||||
|
\Symfony\Component\Intl\Intl::getIcuDataVersion() === \Symfony\Component\Intl\Intl::getIcuVersion(),
|
||||||
|
sprintf('intl ICU version installed on your system (%s) does not match the ICU data bundled with Symfony (%s)', \Symfony\Component\Intl\Intl::getIcuVersion(), \Symfony\Component\Intl\Intl::getIcuDataVersion()),
|
||||||
|
'To avoid internationalization data incosistencies upgrade the symfony/intl component.'
|
||||||
|
);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
$this->addPhpIniRecommendation(
|
$this->addPhpIniRecommendation(
|
||||||
|
|
Loading…
Reference in a new issue