Replace usage of WP's current_time without gmt parameter in libs
This commit replaces usages by Carbon::now or in case we need a timestamp it keeps current_time but adds the gtm parameter as true. [MAILPOET-6142]
This commit is contained in:
committed by
Aschepikov
parent
9209a25199
commit
33f4b2d729
@@ -3,7 +3,6 @@
|
||||
namespace MailPoet\Form;
|
||||
|
||||
use MailPoet\Entities\FormEntity;
|
||||
use MailPoet\WP\Functions as WPFunctions;
|
||||
use MailPoetVendor\Carbon\Carbon;
|
||||
use MailPoetVendor\Doctrine\ORM\EntityManager;
|
||||
|
||||
@@ -11,15 +10,10 @@ class FormSaveController {
|
||||
/** @var EntityManager */
|
||||
private $entityManager;
|
||||
|
||||
/** @var WPFunctions */
|
||||
private $wp;
|
||||
|
||||
public function __construct(
|
||||
EntityManager $entityManager,
|
||||
WPFunctions $wp
|
||||
EntityManager $entityManager
|
||||
) {
|
||||
$this->entityManager = $entityManager;
|
||||
$this->wp = $wp;
|
||||
}
|
||||
|
||||
public function duplicate(FormEntity $formEntity): FormEntity {
|
||||
@@ -28,7 +22,7 @@ class FormSaveController {
|
||||
$duplicate->setName(sprintf(__('Copy of %s', 'mailpoet'), $formEntity->getName()));
|
||||
|
||||
// reset timestamps
|
||||
$now = Carbon::createFromTimestamp($this->wp->currentTime('timestamp'));
|
||||
$now = Carbon::now()->millisecond(0);
|
||||
$duplicate->setCreatedAt($now);
|
||||
$duplicate->setUpdatedAt($now);
|
||||
$duplicate->setDeletedAt(null);
|
||||
|
Reference in New Issue
Block a user