Remove unused property

[MAILPOET-3924]
This commit is contained in:
Jan Jakes
2021-12-10 13:32:51 +01:00
committed by Veljko V
parent 55ed81c68d
commit f9cd7901af
2 changed files with 1 additions and 31 deletions

View File

@@ -10,7 +10,6 @@ use MailPoet\Entities\SubscriberEntity;
use MailPoet\Entities\UserAgentEntity; use MailPoet\Entities\UserAgentEntity;
use MailPoet\Newsletter\Shortcodes\Categories\Link as LinkShortcodeCategory; use MailPoet\Newsletter\Shortcodes\Categories\Link as LinkShortcodeCategory;
use MailPoet\Newsletter\Shortcodes\Shortcodes; use MailPoet\Newsletter\Shortcodes\Shortcodes;
use MailPoet\Settings\SettingsController;
use MailPoet\Settings\TrackingConfig; use MailPoet\Settings\TrackingConfig;
use MailPoet\Statistics\StatisticsClicksRepository; use MailPoet\Statistics\StatisticsClicksRepository;
use MailPoet\Statistics\UserAgentsRepository; use MailPoet\Statistics\UserAgentsRepository;
@@ -23,9 +22,6 @@ class Clicks {
const REVENUE_TRACKING_COOKIE_NAME = 'mailpoet_revenue_tracking'; const REVENUE_TRACKING_COOKIE_NAME = 'mailpoet_revenue_tracking';
const REVENUE_TRACKING_COOKIE_EXPIRY = 60 * 60 * 24 * 14; const REVENUE_TRACKING_COOKIE_EXPIRY = 60 * 60 * 24 * 14;
/** @var SettingsController */
private $settingsController;
/** @var Cookies */ /** @var Cookies */
private $cookies; private $cookies;
@@ -54,7 +50,6 @@ class Clicks {
private $trackingConfig; private $trackingConfig;
public function __construct( public function __construct(
SettingsController $settingsController,
Cookies $cookies, Cookies $cookies,
SubscriberCookie $subscriberCookie, SubscriberCookie $subscriberCookie,
Shortcodes $shortcodes, Shortcodes $shortcodes,
@@ -65,7 +60,6 @@ class Clicks {
SubscribersRepository $subscribersRepository, SubscribersRepository $subscribersRepository,
TrackingConfig $trackingConfig TrackingConfig $trackingConfig
) { ) {
$this->settingsController = $settingsController;
$this->cookies = $cookies; $this->cookies = $cookies;
$this->subscriberCookie = $subscriberCookie; $this->subscriberCookie = $subscriberCookie;
$this->shortcodes = $shortcodes; $this->shortcodes = $shortcodes;

View File

@@ -17,7 +17,6 @@ use MailPoet\Models\StatisticsClicks;
use MailPoet\Models\StatisticsOpens; use MailPoet\Models\StatisticsOpens;
use MailPoet\Newsletter\Shortcodes\Categories\Link as LinkShortcodeCategory; use MailPoet\Newsletter\Shortcodes\Categories\Link as LinkShortcodeCategory;
use MailPoet\Newsletter\Shortcodes\Shortcodes; use MailPoet\Newsletter\Shortcodes\Shortcodes;
use MailPoet\Settings\SettingsController;
use MailPoet\Settings\TrackingConfig; use MailPoet\Settings\TrackingConfig;
use MailPoet\Statistics\StatisticsClicksRepository; use MailPoet\Statistics\StatisticsClicksRepository;
use MailPoet\Statistics\StatisticsOpensRepository; use MailPoet\Statistics\StatisticsOpensRepository;
@@ -51,9 +50,6 @@ class ClicksTest extends \MailPoetTest {
/** @var Clicks */ /** @var Clicks */
private $clicks; private $clicks;
/** @var SettingsController */
private $settingsController;
public function _before() { public function _before() {
parent::_before(); parent::_before();
$this->cleanup(); $this->cleanup();
@@ -99,12 +95,8 @@ class ClicksTest extends \MailPoetTest {
assert($queue instanceof SendingQueue); assert($queue instanceof SendingQueue);
$queue = SendingTask::createFromQueue($queue); $queue = SendingTask::createFromQueue($queue);
$queue->updateProcessedSubscribers([$subscriber->getId()]); $queue->updateProcessedSubscribers([$subscriber->getId()]);
// instantiate class
$this->settingsController = Stub::makeEmpty(SettingsController::class, [
'get' => false,
], $this);
$this->clicks = new Clicks( $this->clicks = new Clicks(
$this->settingsController,
$this->diContainer->get(Cookies::class), $this->diContainer->get(Cookies::class),
$this->diContainer->get(SubscriberCookie::class), $this->diContainer->get(SubscriberCookie::class),
$this->diContainer->get(Shortcodes::class), $this->diContainer->get(Shortcodes::class),
@@ -120,7 +112,6 @@ class ClicksTest extends \MailPoetTest {
public function testItAbortsWhenTrackDataIsEmptyOrMissingLink() { public function testItAbortsWhenTrackDataIsEmptyOrMissingLink() {
// abort function should be called twice: // abort function should be called twice:
$clicks = Stub::construct($this->clicks, [ $clicks = Stub::construct($this->clicks, [
$this->settingsController,
$this->diContainer->get(Cookies::class), $this->diContainer->get(Cookies::class),
$this->diContainer->get(SubscriberCookie::class), $this->diContainer->get(SubscriberCookie::class),
$this->diContainer->get(Shortcodes::class), $this->diContainer->get(Shortcodes::class),
@@ -147,7 +138,6 @@ class ClicksTest extends \MailPoetTest {
$this->entityManager->flush(); $this->entityManager->flush();
$data->preview = true; $data->preview = true;
$clicks = Stub::construct($this->clicks, [ $clicks = Stub::construct($this->clicks, [
$this->settingsController,
$this->diContainer->get(Cookies::class), $this->diContainer->get(Cookies::class),
$this->diContainer->get(SubscriberCookie::class), $this->diContainer->get(SubscriberCookie::class),
$this->diContainer->get(Shortcodes::class), $this->diContainer->get(Shortcodes::class),
@@ -168,7 +158,6 @@ class ClicksTest extends \MailPoetTest {
public function testItTracksClickAndOpenEvent() { public function testItTracksClickAndOpenEvent() {
$data = $this->trackData; $data = $this->trackData;
$clicks = Stub::construct($this->clicks, [ $clicks = Stub::construct($this->clicks, [
$this->settingsController,
$this->diContainer->get(Cookies::class), $this->diContainer->get(Cookies::class),
$this->diContainer->get(SubscriberCookie::class), $this->diContainer->get(SubscriberCookie::class),
$this->diContainer->get(Shortcodes::class), $this->diContainer->get(Shortcodes::class),
@@ -191,7 +180,6 @@ class ClicksTest extends \MailPoetTest {
$data = $this->trackData; $data = $this->trackData;
$data->userAgent = 'User Agent'; $data->userAgent = 'User Agent';
$clicks = Stub::construct($this->clicks, [ $clicks = Stub::construct($this->clicks, [
$this->settingsController,
$this->diContainer->get(Cookies::class), $this->diContainer->get(Cookies::class),
$this->diContainer->get(SubscriberCookie::class), $this->diContainer->get(SubscriberCookie::class),
$this->diContainer->get(Shortcodes::class), $this->diContainer->get(Shortcodes::class),
@@ -218,7 +206,6 @@ class ClicksTest extends \MailPoetTest {
$data = $this->trackData; $data = $this->trackData;
$data->userAgent = 'User Agent'; $data->userAgent = 'User Agent';
$clicks = Stub::construct($this->clicks, [ $clicks = Stub::construct($this->clicks, [
$this->settingsController,
$this->diContainer->get(Cookies::class), $this->diContainer->get(Cookies::class),
$this->diContainer->get(SubscriberCookie::class), $this->diContainer->get(SubscriberCookie::class),
$this->diContainer->get(Shortcodes::class), $this->diContainer->get(Shortcodes::class),
@@ -251,7 +238,6 @@ class ClicksTest extends \MailPoetTest {
public function testItDoesNotOverrideHumanUserAgentWithMachine(): void { public function testItDoesNotOverrideHumanUserAgentWithMachine(): void {
$clicksRepository = $this->diContainer->get(StatisticsClicksRepository::class); $clicksRepository = $this->diContainer->get(StatisticsClicksRepository::class);
$clicks = Stub::construct($this->clicks, [ $clicks = Stub::construct($this->clicks, [
$this->settingsController,
$this->diContainer->get(Cookies::class), $this->diContainer->get(Cookies::class),
$this->diContainer->get(SubscriberCookie::class), $this->diContainer->get(SubscriberCookie::class),
$this->diContainer->get(Shortcodes::class), $this->diContainer->get(Shortcodes::class),
@@ -294,7 +280,6 @@ class ClicksTest extends \MailPoetTest {
public function testItOverridesMachineUserAgentWithHuman(): void { public function testItOverridesMachineUserAgentWithHuman(): void {
$clicksRepository = $this->diContainer->get(StatisticsClicksRepository::class); $clicksRepository = $this->diContainer->get(StatisticsClicksRepository::class);
$clicks = Stub::construct($this->clicks, [ $clicks = Stub::construct($this->clicks, [
$this->settingsController,
$this->diContainer->get(Cookies::class), $this->diContainer->get(Cookies::class),
$this->diContainer->get(SubscriberCookie::class), $this->diContainer->get(SubscriberCookie::class),
$this->diContainer->get(Shortcodes::class), $this->diContainer->get(Shortcodes::class),
@@ -337,7 +322,6 @@ class ClicksTest extends \MailPoetTest {
public function testItDoesNotOverrideUnknownUserAgentWithMachine(): void { public function testItDoesNotOverrideUnknownUserAgentWithMachine(): void {
$clicksRepository = $this->diContainer->get(StatisticsClicksRepository::class); $clicksRepository = $this->diContainer->get(StatisticsClicksRepository::class);
$clicks = Stub::construct($this->clicks, [ $clicks = Stub::construct($this->clicks, [
$this->settingsController,
$this->diContainer->get(Cookies::class), $this->diContainer->get(Cookies::class),
$this->diContainer->get(SubscriberCookie::class), $this->diContainer->get(SubscriberCookie::class),
$this->diContainer->get(Shortcodes::class), $this->diContainer->get(Shortcodes::class),
@@ -373,7 +357,6 @@ class ClicksTest extends \MailPoetTest {
public function testItOverridesUnknownUserAgentWithHuman(): void { public function testItOverridesUnknownUserAgentWithHuman(): void {
$clicksRepository = $this->diContainer->get(StatisticsClicksRepository::class); $clicksRepository = $this->diContainer->get(StatisticsClicksRepository::class);
$clicks = Stub::construct($this->clicks, [ $clicks = Stub::construct($this->clicks, [
$this->settingsController,
$this->diContainer->get(Cookies::class), $this->diContainer->get(Cookies::class),
$this->diContainer->get(SubscriberCookie::class), $this->diContainer->get(SubscriberCookie::class),
$this->diContainer->get(Shortcodes::class), $this->diContainer->get(Shortcodes::class),
@@ -411,7 +394,6 @@ class ClicksTest extends \MailPoetTest {
public function testItRedirectsToUrlAfterTracking() { public function testItRedirectsToUrlAfterTracking() {
$clicks = Stub::construct($this->clicks, [ $clicks = Stub::construct($this->clicks, [
$this->settingsController,
$this->diContainer->get(Cookies::class), $this->diContainer->get(Cookies::class),
$this->diContainer->get(SubscriberCookie::class), $this->diContainer->get(SubscriberCookie::class),
$this->diContainer->get(Shortcodes::class), $this->diContainer->get(Shortcodes::class),
@@ -429,7 +411,6 @@ class ClicksTest extends \MailPoetTest {
public function testItIncrementsClickEventCount() { public function testItIncrementsClickEventCount() {
$clicks = Stub::construct($this->clicks, [ $clicks = Stub::construct($this->clicks, [
$this->settingsController,
$this->diContainer->get(Cookies::class), $this->diContainer->get(Cookies::class),
$this->diContainer->get(SubscriberCookie::class), $this->diContainer->get(SubscriberCookie::class),
$this->diContainer->get(Shortcodes::class), $this->diContainer->get(Shortcodes::class),
@@ -461,7 +442,6 @@ class ClicksTest extends \MailPoetTest {
public function testItFailsToConvertsInvalidShortcodeToUrl() { public function testItFailsToConvertsInvalidShortcodeToUrl() {
$clicks = Stub::construct($this->clicks, [ $clicks = Stub::construct($this->clicks, [
$this->settingsController,
$this->diContainer->get(Cookies::class), $this->diContainer->get(Cookies::class),
$this->diContainer->get(SubscriberCookie::class), $this->diContainer->get(SubscriberCookie::class),
$this->diContainer->get(Shortcodes::class), $this->diContainer->get(Shortcodes::class),
@@ -535,7 +515,6 @@ class ClicksTest extends \MailPoetTest {
$subscribersRepository $subscribersRepository
); );
$clicks = Stub::construct($this->clicks, [ $clicks = Stub::construct($this->clicks, [
$this->settingsController,
$this->diContainer->get(Cookies::class), $this->diContainer->get(Cookies::class),
$this->diContainer->get(SubscriberCookie::class), $this->diContainer->get(SubscriberCookie::class),
$this->diContainer->get(Shortcodes::class), $this->diContainer->get(Shortcodes::class),
@@ -571,7 +550,6 @@ class ClicksTest extends \MailPoetTest {
$subscribersRepository $subscribersRepository
); );
$clicks = Stub::construct($this->clicks, [ $clicks = Stub::construct($this->clicks, [
$this->settingsController,
$this->diContainer->get(Cookies::class), $this->diContainer->get(Cookies::class),
$this->diContainer->get(SubscriberCookie::class), $this->diContainer->get(SubscriberCookie::class),
$this->diContainer->get(Shortcodes::class), $this->diContainer->get(Shortcodes::class),
@@ -595,7 +573,6 @@ class ClicksTest extends \MailPoetTest {
$data = $this->trackData; $data = $this->trackData;
$data->userAgent = UserAgentEntity::MACHINE_USER_AGENTS[0]; $data->userAgent = UserAgentEntity::MACHINE_USER_AGENTS[0];
$clicks = Stub::construct($this->clicks, [ $clicks = Stub::construct($this->clicks, [
$this->settingsController,
$this->diContainer->get(Cookies::class), $this->diContainer->get(Cookies::class),
$this->diContainer->get(SubscriberCookie::class), $this->diContainer->get(SubscriberCookie::class),
$this->diContainer->get(Shortcodes::class), $this->diContainer->get(Shortcodes::class),
@@ -619,7 +596,6 @@ class ClicksTest extends \MailPoetTest {
$data = $this->trackData; $data = $this->trackData;
$data->userAgent = UserAgentEntity::MACHINE_USER_AGENTS[0]; $data->userAgent = UserAgentEntity::MACHINE_USER_AGENTS[0];
$clicks = Stub::construct($this->clicks, [ $clicks = Stub::construct($this->clicks, [
$this->settingsController,
$this->diContainer->get(Cookies::class), $this->diContainer->get(Cookies::class),
$this->diContainer->get(SubscriberCookie::class), $this->diContainer->get(SubscriberCookie::class),
$this->diContainer->get(Shortcodes::class), $this->diContainer->get(Shortcodes::class),