Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/matomo-org/matomo.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'plugins/Intl/DateTimeFormatProvider.php')
-rw-r--r--plugins/Intl/DateTimeFormatProvider.php20
1 files changed, 15 insertions, 5 deletions
diff --git a/plugins/Intl/DateTimeFormatProvider.php b/plugins/Intl/DateTimeFormatProvider.php
index 19fcd7acca..afe8a303c2 100644
--- a/plugins/Intl/DateTimeFormatProvider.php
+++ b/plugins/Intl/DateTimeFormatProvider.php
@@ -106,13 +106,9 @@ class DateTimeFormatProvider extends \Piwik\Intl\Data\Provider\DateTimeFormatPro
protected function getTimeFormat()
{
- if (is_null($this->use12HourClock)) {
- $this->use12HourClock = LanguagesManager::uses12HourClockForCurrentUser();
- }
-
$timeFormat = 'Intl_Format_Time_24';
- if ($this->use12HourClock) {
+ if ($this->uses12HourClock()) {
$timeFormat = 'Intl_Format_Time_12';
}
@@ -122,6 +118,20 @@ class DateTimeFormatProvider extends \Piwik\Intl\Data\Provider\DateTimeFormatPro
}
/**
+ * Returns if time is present as 12 hour clock (eg am/pm)
+ *
+ * @return bool
+ */
+ public function uses12HourClock()
+ {
+ if (is_null($this->use12HourClock)) {
+ $this->use12HourClock = LanguagesManager::uses12HourClockForCurrentUser();
+ }
+
+ return $this->use12HourClock;
+ }
+
+ /**
* For testing purpose only: Overwrites time format
*
* @param bool $use12HourClock