<?php namespace PHPCodez\Disableaddtocart\Helper; use \Magento\Framework\App\Helper\AbstractHelper; use \Magento\Framework\App\Config\ScopeConfigInterface; use \Magento\Store\Model\ScopeInterface; use \Magento\Customer\Model\Session; class Data extends AbstractHelper { protected $_scopeConfig; protected $_customerSession; public function __construct(ScopeConfigInterface $_scopeConfig,Session $_customerSession) { $this->_scopeConfig = $_scopeConfig; $this->_customerSession = $_customerSession; } public function getDisabledGroups($scope = ScopeConfigInterface::SCOPE_TYPE_DEFAULT) { $disabledGroups = $this->_scopeConfig->getValue('phpcodez/parameters/disableaddtocart',ScopeInterface::SCOPE_STORE); return $disabledGroups; } public function getCustomerGroup(){ return $this->_customerSession->isLoggedIn()?$this->_customerSession->getCustomer()->getGroupId():0; } }