Refactor newsletter API bulk actions to use repository methods

[MAILPOET-2898]
This commit is contained in:
Rostislav Wolny
2020-06-04 15:20:37 +02:00
committed by Veljko V
parent 0a57199997
commit 2b47684490
4 changed files with 56 additions and 14 deletions

View File

@ -11,7 +11,6 @@ use MailPoet\API\JSON\ResponseBuilders\NewslettersResponseBuilder;
use MailPoet\API\JSON\v1\Newsletters;
use MailPoet\Cron\CronHelper;
use MailPoet\DI\ContainerWrapper;
use MailPoet\Listing\BulkActionController;
use MailPoet\Listing\Handler;
use MailPoet\Models\Newsletter;
use MailPoet\Models\NewsletterOption;
@ -694,7 +693,6 @@ class NewslettersTest extends \MailPoetTest {
private function createNewslettersEndpointWithMocks(array $mocks): Newsletters {
return new Newsletters(
$this->diContainer->get(BulkActionController::class),
$this->diContainer->get(Handler::class),
$mocks['wp'] ?? $this->diContainer->get(WPFunctions::class),
$this->diContainer->get(SettingsController::class),