diff --git a/app/helpers.php b/app/helpers.php index 7f69263a..c82dea60 100644 --- a/app/helpers.php +++ b/app/helpers.php @@ -161,61 +161,3 @@ if (!function_exists('cachet_redirect')) { return app('redirect')->to($url, $status, $headers); } } - -if (!function_exists('datetime_to_moment')) { - /** - * Convert PHP datetimes to moment.js formats. - * - * Thanks to http://stackoverflow.com/a/30192680/394013 - * - * @param string $format - * - * @return string - */ - function datetime_to_moment($format) - { - $replacements = [ - 'd' => 'DD', - 'D' => 'ddd', - 'j' => 'D', - 'l' => 'dddd', - 'N' => 'E', - 'S' => 'o', - 'w' => 'e', - 'z' => 'DDD', - 'W' => 'W', - 'F' => 'MMMM', - 'm' => 'MM', - 'M' => 'MMM', - 'n' => 'M', - 't' => '', // no equivalent - 'L' => '', // no equivalent - 'o' => 'YYYY', - 'Y' => 'YYYY', - 'y' => 'YY', - 'a' => 'a', - 'A' => 'A', - 'B' => '', // no equivalent - 'g' => 'h', - 'G' => 'H', - 'h' => 'hh', - 'H' => 'HH', - 'i' => 'mm', - 's' => 'ss', - 'u' => 'SSS', - 'e' => 'zz', // deprecated since version 1.6.0 of moment.js - 'I' => '', // no equivalent - 'O' => '', // no equivalent - 'P' => '', // no equivalent - 'T' => '', // no equivalent - 'Z' => '', // no equivalent - 'c' => '', // no equivalent - 'r' => '', // no equivalent - 'U' => 'X', - ]; - - $momentFormat = strtr($format, $replacements); - - return $momentFormat; - } -}