![]() Server : Apache System : Linux server2.corals.io 4.18.0-348.2.1.el8_5.x86_64 #1 SMP Mon Nov 15 09:17:08 EST 2021 x86_64 User : corals ( 1002) PHP Version : 7.4.33 Disable Function : exec,passthru,shell_exec,system Directory : /home/corals/old/vendor/magefan/module-admin-user-guide/Model/ |
<?php /** * Copyright © Magefan ([email protected]). All rights reserved. * Please visit Magefan.com for license details (https://magefan.com/end-user-license-agreement). */ namespace Magefan\AdminUserGuide\Model; use Magento\Framework\App\Config\ScopeConfigInterface; use Magento\Store\Model\ScopeInterface; /** * Class Config */ class Config { /** * @var ScopeConfigInterface */ private $scopeConfig; /** * Extension enabled config path */ const XML_PATH_EXTENSION_ENABLED = 'mfadminuserguide/general/enabled'; /** * Config constructor. * @param ScopeConfigInterface $scopeConfig */ public function __construct( ScopeConfigInterface $scopeConfig ) { $this->scopeConfig = $scopeConfig; } /** * Retrieve true if blog module is enabled * * @return bool */ public function isEnabled($storeId = null) { return (bool)$this->getConfig(self::XML_PATH_EXTENSION_ENABLED, $storeId); } /** * Retrieve store config value * @param string $path * @param null $storeId * @return mixed */ public function getConfig($path, $storeId = null) { return $this->scopeConfig->getValue( $path, ScopeInterface::SCOPE_STORE, $storeId ); } }