26 private $outputConfig;
37 private $outputConfigPaths;
47 array $outputConfigPaths = []
49 $this->outputConfig = $outputConfig;
50 $this->moduleList = $moduleList;
51 $this->outputConfigPaths = $outputConfigPaths;
62 return $this->moduleList->has($moduleName);
80 && !$this->outputConfig->isEnabled($moduleName);
92 if (isset($this->outputConfigPaths[$moduleName])) {
93 $configPath = $this->outputConfigPaths[$moduleName];
94 if (defined($configPath)) {
95 $configPath = constant($configPath);
97 return $this->outputConfig->isSetFlag($configPath);
isOutputEnabled($moduleName)
_isCustomOutputConfigEnabled($moduleName)
__construct(Output\ConfigInterface $outputConfig, ModuleListInterface $moduleList, array $outputConfigPaths=[])