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/LanguagesManager/API.php')
-rw-r--r--plugins/LanguagesManager/API.php39
1 files changed, 39 insertions, 0 deletions
diff --git a/plugins/LanguagesManager/API.php b/plugins/LanguagesManager/API.php
index dc252abbda..9d75f62c2f 100644
--- a/plugins/LanguagesManager/API.php
+++ b/plugins/LanguagesManager/API.php
@@ -275,6 +275,45 @@ class API extends \Piwik\Plugin\API
return true;
}
+ /**
+ * Returns whether the user uses 12 hour clock
+ *
+ * @param string $login
+ * @return string
+ */
+ public function uses12HourClockForUser($login)
+ {
+ if ($login == 'anonymous') {
+ return false;
+ }
+
+ Piwik::checkUserHasSuperUserAccessOrIsTheUser($login);
+
+ $lang = $this->getModel()->uses12HourClock($login);
+
+ return $lang;
+ }
+
+ /**
+ * Returns whether the user uses 12 hour clock
+ *
+ * @param string $login
+ * @param bool $use12HourClock
+ * @return string
+ */
+ public function set12HourClockForUser($login, $use12HourClock)
+ {
+ if ($login == 'anonymous') {
+ return false;
+ }
+
+ Piwik::checkUserHasSuperUserAccessOrIsTheUser($login);
+
+ $lang = $this->getModel()->set12HourClock($login, $use12HourClock);
+
+ return $lang;
+ }
+
private function loadAvailableLanguages()
{
if (!is_null($this->availableLanguageNames)) {