Create New Item
Item Type
File
Folder
Item Name
Search file in folder and subfolders...
Are you sure want to rename?
primogenial
/
plugins
/
mailpoet
/
vendor
/
woocommerce
/
action-scheduler
/
classes
:
ActionScheduler_DateTime.php
Advanced Search
Upload
New Item
Settings
Back
Back Up
Advanced Editor
Save
<?php if (!defined('ABSPATH')) exit; class ActionScheduler_DateTime extends DateTime { protected $utcOffset = 0; #[\ReturnTypeWillChange] public function getTimestamp() { return method_exists( 'DateTime', 'getTimestamp' ) ? parent::getTimestamp() : $this->format( 'U' ); } public function setUtcOffset( $offset ) { $this->utcOffset = intval( $offset ); } #[\ReturnTypeWillChange] public function getOffset() { return $this->utcOffset ? $this->utcOffset : parent::getOffset(); } #[\ReturnTypeWillChange] public function setTimezone( $timezone ) { $this->utcOffset = 0; parent::setTimezone( $timezone ); return $this; } public function getOffsetTimestamp() { return $this->getTimestamp() + $this->getOffset(); } }