Inject Session into Initializer using DI
[MAILPOET-2248]
This commit is contained in:
committed by
Jack Kitterhing
parent
7cb322196f
commit
ee1cee27dc
@ -60,6 +60,9 @@ class Initializer {
|
||||
/** @var DatabaseInitializer */
|
||||
private $database_initializer;
|
||||
|
||||
/** @var Session */
|
||||
private $session;
|
||||
|
||||
const INITIALIZED = 'MAILPOET_INITIALIZED';
|
||||
|
||||
function __construct(
|
||||
@ -75,7 +78,8 @@ class Initializer {
|
||||
CronTrigger $cron_trigger,
|
||||
PermanentNotices $permanent_notices,
|
||||
Shortcodes $shortcodes,
|
||||
DatabaseInitializer $database_initializer
|
||||
DatabaseInitializer $database_initializer,
|
||||
Session $session
|
||||
) {
|
||||
$this->renderer_factory = $renderer_factory;
|
||||
$this->access_control = $access_control;
|
||||
@ -90,6 +94,7 @@ class Initializer {
|
||||
$this->permanent_notices = $permanent_notices;
|
||||
$this->shortcodes = $shortcodes;
|
||||
$this->database_initializer = $database_initializer;
|
||||
$this->session = $session;
|
||||
}
|
||||
|
||||
function init() {
|
||||
@ -209,8 +214,7 @@ class Initializer {
|
||||
}
|
||||
|
||||
function setupSession() {
|
||||
$session = new Session;
|
||||
$session->init();
|
||||
$this->session->init();
|
||||
}
|
||||
|
||||
function maybeDbUpdate() {
|
||||
|
Reference in New Issue
Block a user