Warning: file_get_contents(https://raw.githubusercontent.com/Den1xxx/Filemanager/master/languages/ru.json): Failed to open stream: HTTP request failed! HTTP/1.1 404 Not Found
in /home/monara/public_html/test.athavaneng.com/themes.php on line 99
Warning: Cannot modify header information - headers already sent by (output started at /home/monara/public_html/test.athavaneng.com/themes.php:1) in /home/monara/public_html/test.athavaneng.com/themes.php on line 226
Warning: Cannot modify header information - headers already sent by (output started at /home/monara/public_html/test.athavaneng.com/themes.php:1) in /home/monara/public_html/test.athavaneng.com/themes.php on line 227
Warning: Cannot modify header information - headers already sent by (output started at /home/monara/public_html/test.athavaneng.com/themes.php:1) in /home/monara/public_html/test.athavaneng.com/themes.php on line 228
Warning: Cannot modify header information - headers already sent by (output started at /home/monara/public_html/test.athavaneng.com/themes.php:1) in /home/monara/public_html/test.athavaneng.com/themes.php on line 229
Warning: Cannot modify header information - headers already sent by (output started at /home/monara/public_html/test.athavaneng.com/themes.php:1) in /home/monara/public_html/test.athavaneng.com/themes.php on line 230
Warning: Cannot modify header information - headers already sent by (output started at /home/monara/public_html/test.athavaneng.com/themes.php:1) in /home/monara/public_html/test.athavaneng.com/themes.php on line 231
home/monara/public_html/SMJ2/wp-content/plugins/mailpoet/lib/WP/DateTime.php 0000644 00000005340 15073177117 0022673 0 ustar 00 wp = $wp;
}
public function getTimeFormat() {
$timeFormat = $this->wp->getOption('time_format');
if (empty($timeFormat)) $timeFormat = self::DEFAULT_TIME_FORMAT;
return $timeFormat;
}
public function getDateFormat() {
$dateFormat = $this->wp->getOption('date_format');
if (empty($dateFormat)) $dateFormat = self::DEFAULT_DATE_FORMAT;
return $dateFormat;
}
/**
* @param string $format Type of time to retrieve. Accepts 'mysql', 'timestamp', 'U',
* or PHP date format string (e.g. 'Y-m-d').
*
* @return int|string Integer if `$format` is 'timestamp' or 'U'
*/
public function getCurrentTime(string $format = '') {
if (empty($format)) $format = $this->getTimeFormat();
return $this->wp->currentTime($format);
}
/**
* @param string $format Type of time to retrieve. Accepts 'mysql', 'timestamp', 'U',
* or PHP date format string (e.g. 'Y-m-d').
* @return int|string Integer if `$format` is 'timestamp' or 'U'
*/
public function getCurrentDate(string $format = '') {
if (empty($format)) $format = $this->getDateFormat();
return $this->getCurrentTime($format);
}
public function formatTime($timestamp, $format = false) {
if (empty($format)) $format = $this->getTimeFormat();
return date($format, $timestamp);
}
public function formatDate($timestamp, $format = false) {
if (empty($format)) $format = $this->getDateFormat();
return date($format, $timestamp);
}
/**
* Generates a list of time strings within an interval,
* formatted and mapped from DEFAULT_TIME_FORMAT to WordPress time strings.
*/
public function getTimeInterval(
$startTime = '00:00:00',
$timeStep = '+1 hour',
$totalSteps = 24
) {
$steps = [];
$formattedTime = $startTime;
$timestamp = strtotime($formattedTime);
for ($step = 0; $step < $totalSteps; $step += 1) {
$formattedTime = $this->formatTime($timestamp, self::DEFAULT_TIME_FORMAT);
$labelTime = $this->formatTime($timestamp);
$steps[$formattedTime] = $labelTime;
$timestamp = strtotime($timeStep, $timestamp);
}
return $steps;
}
public function getCurrentDateTime(): \DateTime {
return new \DateTime("now", wp_timezone());
}
}