SystemUpdateBootstrapStatus.php in X Autoload 7.5
File
tests/src/VirtualDrupal/SystemUpdateBootstrapStatus.php
View source
<?php
namespace Drupal\xautoload\Tests\VirtualDrupal;
class SystemUpdateBootstrapStatus {
private $systemTable;
private $hookSystem;
private $systemListReset;
function __construct(HookSystem $hookSystem, SystemTable $systemTable, SystemListReset $systemListReset) {
$this->hookSystem = $hookSystem;
$this->systemTable = $systemTable;
$this->systemListReset = $systemListReset;
}
function systemUpdateBootstrapStatus() {
$bootstrap_modules = array();
foreach (PureFunctions::bootstrapHooks() as $hook) {
foreach ($this->hookSystem
->moduleImplements($hook) as $module) {
$bootstrap_modules[$module] = TRUE;
}
}
$this->systemTable
->setBootstrapModules($bootstrap_modules);
$this->systemListReset
->systemListReset();
}
}