]> git.mxchange.org Git - friendica.git/commitdiff
Add Temporal::localNow() shorthand for Temporal::convert()
authorHypolite Petovan <mrpetovan@gmail.com>
Sat, 27 Jan 2018 00:16:22 +0000 (19:16 -0500)
committerHypolite Petovan <mrpetovan@gmail.com>
Sat, 3 Feb 2018 13:56:53 +0000 (08:56 -0500)
include/items.php
mod/cal.php
mod/events.php
mod/photos.php
src/Util/Temporal.php

index b5ec592e009bddfecd3ad74554f2a14ff78d600e..e5a04b120074cf3b8e5a2691921013bd4215aff8 100644 (file)
@@ -416,7 +416,7 @@ function drop_item($id) {
 
 /* arrange the list in years */
 function list_post_dates($uid, $wall) {
-       $dnow = Temporal::timezoneNow(date_default_timezone_get(), 'Y-m-d');
+       $dnow = Temporal::localNow('Y-m-d');
 
        $dthen = Item::firstPostDate($uid, $wall);
        if (!$dthen) {
@@ -474,7 +474,7 @@ function posted_date_widget($url, $uid, $wall) {
                return $o;
        }
 
-       $cutoff_year = intval(Temporal::timezoneNow(date_default_timezone_get(), 'Y')) - $visible_years;
+       $cutoff_year = intval(Temporal::localNow('Y')) - $visible_years;
        $cutoff = ((array_key_exists($cutoff_year, $ret))? true : false);
 
        $o = replace_macros(get_markup_template('posted_date_widget.tpl'),[
index 11a1a5e6f99deba1b4c0cf172d47f61b607eb3e6..d48ce1c5e8c682fd819c5cd3e23baeadbfd2aa53 100644 (file)
@@ -152,8 +152,8 @@ function cal_content(App $a)
 
        // The view mode part is similiar to /mod/events.php
        if ($mode == 'view') {
-               $thisyear = Temporal::timezoneNow(date_default_timezone_get(), 'Y');
-               $thismonth = Temporal::timezoneNow(date_default_timezone_get(), 'm');
+               $thisyear = Temporal::localNow('Y');
+               $thismonth = Temporal::localNow('m');
                if (!$y) {
                        $y = intval($thisyear);
                }
index aad56f43aac8a506a85587400967b9b79ebd3a05..028e23e51f3f714376f26fe4e9a8f2262064b0d6 100644 (file)
@@ -276,8 +276,8 @@ function events_content(App $a) {
        // The view mode part is similiar to /mod/cal.php
        if ($mode == 'view') {
 
-               $thisyear  = Temporal::timezoneNow(date_default_timezone_get(), 'Y');
-               $thismonth = Temporal::timezoneNow(date_default_timezone_get(), 'm');
+               $thisyear  = Temporal::localNow('Y');
+               $thismonth = Temporal::localNow('m');
                if (! $y) {
                        $y = intval($thisyear);
                }
index dac52b1d0585946e373091e97ce4f483f06b40c0..49b68a345daa0f923d6610611117dbff19bc4858 100644 (file)
@@ -402,7 +402,7 @@ function photos_post(App $a)
                $resource_id = $a->argv[2];
 
                if (!strlen($albname)) {
-                       $albname = Temporal::timezoneNow(date_default_timezone_get(), 'Y');
+                       $albname = Temporal::localNow('Y');
                }
 
                if (x($_POST,'rotate') !== false &&
@@ -738,7 +738,7 @@ function photos_post(App $a)
                if (strlen($newalbum)) {
                        $album = $newalbum;
                } else {
-                       $album = Temporal::timezoneNow(date_default_timezone_get(), 'Y');
+                       $album = Temporal::localNow('Y');
                }
        }
 
index 37be4eb919ae4d156301298dd9492a0e5cb00910..8deadd5e8f4cb9665734e76675ca9dc9a6f8e09d 100644 (file)
@@ -136,7 +136,7 @@ class Temporal
        }
 
        /**
-        * convert() shorthand for UTC now.
+        * convert() shorthand for timezoned now.
         *
         * @param string $format DateTime format string or Temporal constant
         * @return string
@@ -146,6 +146,17 @@ class Temporal
                return self::convert('now', $timezone, 'UTC', $format);
        }
 
+       /**
+        * convert() shorthand for local now.
+        *
+        * @param string $format DateTime format string or Temporal constant
+        * @return string
+        */
+       public static function localNow($format = self::MYSQL)
+       {
+               return self::convert('now', date_default_timezone_get(), 'UTC', $format);
+       }
+
        /**
         * convert() shorthand for UTC now.
         *
@@ -542,8 +553,8 @@ class Temporal
                        'October', 'November', 'December'
                ];
 
-               $thisyear = self::timezoneNow(date_default_timezone_get(), 'Y');
-               $thismonth = self::timezoneNow(date_default_timezone_get(), 'm');
+               $thisyear = self::localNow('Y');
+               $thismonth = self::localNow('m');
                if (!$y) {
                        $y = $thisyear;
                }
@@ -560,7 +571,7 @@ class Temporal
                $started = false;
 
                if (($y == $thisyear) && ($m == $thismonth)) {
-                       $tddate = intval(self::timezoneNow(date_default_timezone_get(), 'j'));
+                       $tddate = intval(self::localNow('j'));
                }
 
                $str_month = day_translate($mtab[$m]);