Definition at line 14 of file ModuleStatus.php.
◆ __construct()
Constructor
- Parameters
-
Definition at line 44 of file ModuleStatus.php.
49 $this->allModules = $moduleLoader->load();
50 foreach (array_keys($this->allModules) as $module) {
51 $this->allModules[$module][
'selected'] =
true;
52 $this->allModules[$module][
'disabled'] =
true;
55 $this->dependencyChecker = $objectManagerProvider->get()
56 ->get(\
Magento\Framework\Module\DependencyChecker::class);
◆ getAllModules()
getAllModules |
( |
array |
$selectedModules = null | ) |
|
Returns list of Modules to be displayed
- Parameters
-
- Returns
- array
Definition at line 65 of file ModuleStatus.php.
67 if (isset($this->allModules)) {
68 if (isset($selectedModules)) {
69 $diff = array_diff(array_keys($this->allModules), $selectedModules);
70 foreach ($diff as $module) {
71 $this->allModules[$module][
'selected'] =
false;
74 $this->deselectDisabledModules();
76 $disableModules = $this->getListOfDisableModules();
77 if (isset($disableModules)) {
78 foreach ($disableModules as $module) {
79 $this->allModules[$module][
'disabled'] =
false;
83 foreach ($this->allModules as $module) {
84 if (!$module[
'selected'] && $module[
'disabled']) {
85 $this->allModules[$module[
'name']][
'disabled'] =
false;
◆ setIsEnabled()
setIsEnabled |
( |
|
$status, |
|
|
|
$moduleName |
|
) |
| |
- Parameters
-
bool | $status | |
String | $moduleName | |
- Returns
- void
Definition at line 136 of file ModuleStatus.php.
138 $this->allModules[$moduleName][
'selected'] =
$status;
◆ $allModules
◆ $deploymentConfig
The documentation for this class was generated from the following file: