Use DateTimeInterface instead of DateTime

[MAILPOET-1855]
This commit is contained in:
Jan Jakeš
2019-04-18 11:43:53 +02:00
committed by M. Shull
parent 114c80cee2
commit db7c0cddac

View File

@ -1,7 +1,7 @@
<?php <?php
namespace MailPoet\Models; namespace MailPoet\Models;
use DateTime; use DateTimeInterface;
if (!defined('ABSPATH')) exit; if (!defined('ABSPATH')) exit;
@ -54,7 +54,7 @@ class StatisticsClicks extends Model {
->orderByAsc('url'); ->orderByAsc('url');
} }
static function findLatestPerNewsletterBySubscriber(Subscriber $subscriber, DateTime $before, $since_days_ago) { static function findLatestPerNewsletterBySubscriber(Subscriber $subscriber, DateTimeInterface $before, $since_days_ago) {
// subquery to find latest click IDs for each newsletter // subquery to find latest click IDs for each newsletter
$table = self::$_table; $table = self::$_table;
$latest_click_ids_per_newsletter_query = " $latest_click_ids_per_newsletter_query = "