aboutsummaryrefslogtreecommitdiffhomepage
path: root/var/SymfonyRequirements.php
diff options
context:
space:
mode:
authorJeremy Benoist <j0k3r@users.noreply.github.com>2016-03-18 14:30:38 +0100
committerJeremy Benoist <j0k3r@users.noreply.github.com>2016-03-18 14:30:38 +0100
commitf39e94ace35c2a30e2079706bb3d27d8a16c91ec (patch)
tree2a149d5cd6486e7d07a8a912a14f47c9b94ac934 /var/SymfonyRequirements.php
parentec7c67badc46aaf36205f97d3aa326dc72c777b7 (diff)
parent1b64a84b782090d8748bef0e9c390f491669e30c (diff)
downloadwallabag-f39e94ace35c2a30e2079706bb3d27d8a16c91ec.tar.gz
wallabag-f39e94ace35c2a30e2079706bb3d27d8a16c91ec.tar.zst
wallabag-f39e94ace35c2a30e2079706bb3d27d8a16c91ec.zip
Merge pull request #1767 from wallabag/v2-setting-for-reading-time
Setting for reading time
Diffstat (limited to 'var/SymfonyRequirements.php')
-rw-r--r--var/SymfonyRequirements.php20
1 files changed, 15 insertions, 5 deletions
diff --git a/var/SymfonyRequirements.php b/var/SymfonyRequirements.php
index 28b0dcdb..841338f4 100644
--- a/var/SymfonyRequirements.php
+++ b/var/SymfonyRequirements.php
@@ -425,11 +425,13 @@ class SymfonyRequirements extends RequirementCollection
425 'Change the permissions of either "<strong>app/logs/</strong>" or "<strong>var/logs/</strong>" directory so that the web server can write into it.' 425 'Change the permissions of either "<strong>app/logs/</strong>" or "<strong>var/logs/</strong>" directory so that the web server can write into it.'
426 ); 426 );
427 427
428 $this->addPhpIniRequirement( 428 if (version_compare($installedPhpVersion, '7.0.0', '<')) {
429 'date.timezone', true, false, 429 $this->addPhpIniRequirement(
430 'date.timezone setting must be set', 430 'date.timezone', true, false,
431 'Set the "<strong>date.timezone</strong>" setting in php.ini<a href="#phpini">*</a> (like Europe/Paris).' 431 'date.timezone setting must be set',
432 ); 432 'Set the "<strong>date.timezone</strong>" setting in php.ini<a href="#phpini">*</a> (like Europe/Paris).'
433 );
434 }
433 435
434 if (version_compare($installedPhpVersion, self::REQUIRED_PHP_VERSION, '>=')) { 436 if (version_compare($installedPhpVersion, self::REQUIRED_PHP_VERSION, '>=')) {
435 $timezones = array(); 437 $timezones = array();
@@ -677,6 +679,14 @@ class SymfonyRequirements extends RequirementCollection
677 'Upgrade your <strong>intl</strong> extension with a newer ICU version (4+).' 679 'Upgrade your <strong>intl</strong> extension with a newer ICU version (4+).'
678 ); 680 );
679 681
682 if (class_exists('Symfony\Component\Intl\Intl')) {
683 $this->addRecommendation(
684 \Symfony\Component\Intl\Intl::getIcuDataVersion() === \Symfony\Component\Intl\Intl::getIcuVersion(),
685 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()),
686 '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.'
687 );
688 }
689
680 $this->addPhpIniRecommendation( 690 $this->addPhpIniRecommendation(
681 'intl.error_level', 691 'intl.error_level',
682 create_function('$cfgValue', 'return (int) $cfgValue === 0;'), 692 create_function('$cfgValue', 'return (int) $cfgValue === 0;'),