Extract automation API to MailPoet REST API
[MAILPOET-4523]
This commit is contained in:
committed by
John Oleksowicz
parent
1b5d6bd974
commit
ba35ddf6e6
@@ -3,6 +3,7 @@
|
||||
namespace MailPoet\Config;
|
||||
|
||||
use MailPoet\API\JSON\API;
|
||||
use MailPoet\API\REST\API as RestApi;
|
||||
use MailPoet\AutomaticEmails\AutomaticEmails;
|
||||
use MailPoet\Automation\Engine\Engine;
|
||||
use MailPoet\Automation\Engine\Hooks as AutomationHooks;
|
||||
@@ -37,6 +38,9 @@ class Initializer {
|
||||
/** @var API */
|
||||
private $api;
|
||||
|
||||
/** @var RestApi */
|
||||
private $restApi;
|
||||
|
||||
/** @var Activator */
|
||||
private $activator;
|
||||
|
||||
@@ -115,6 +119,7 @@ class Initializer {
|
||||
RendererFactory $rendererFactory,
|
||||
AccessControl $accessControl,
|
||||
API $api,
|
||||
RestApi $restApi,
|
||||
Activator $activator,
|
||||
SettingsController $settings,
|
||||
Router\Router $router,
|
||||
@@ -143,6 +148,7 @@ class Initializer {
|
||||
$this->rendererFactory = $rendererFactory;
|
||||
$this->accessControl = $accessControl;
|
||||
$this->api = $api;
|
||||
$this->restApi = $restApi;
|
||||
$this->activator = $activator;
|
||||
$this->settings = $settings;
|
||||
$this->router = $router;
|
||||
@@ -383,6 +389,7 @@ class Initializer {
|
||||
if (!defined(self::INITIALIZED)) return;
|
||||
try {
|
||||
$this->api->init();
|
||||
$this->restApi->init();
|
||||
$this->router->init();
|
||||
$this->setupUserLocale();
|
||||
} catch (\Exception $e) {
|
||||
|
Reference in New Issue
Block a user