回答:
たぶんあなたはこれを探していますか?
lib / internal / Magento / Framework / Module / Manager.php
/**
* Whether a module is enabled in the configuration or not
*
* @param string $moduleName Fully-qualified module name
* @return boolean
*/
public function isEnabled($moduleName)
{
return $this->_moduleList->has($moduleName);
}
また、同じクラスにisOutputEnabledメソッドがあります。 v。2.2.0以降廃止
使用例:
if (!$this->_moduleManager->isEnabled('Magento_Reports')) {