Come recuperare via codice il valore di una variabile di configurazione
Anche nella versione 2, Magento salva i valori delle variabili di configurazione di sistema nella tabella 'core_config_data'.
Per recuparare via codice il valore di una variabile di configurazione occorre invocare il seguente metodo:
$this->_scopeConfig->getValue('path/variable/value', \Magento\Store\Model\ScopeInterface::SCOPE_STORE);
Per poter utilizzare il metodo getValue() della classe\Magento\Framework\App\Config\ScopeConfigInterface occorre quindi inettare tale classe nel costruttore della nostra classe:
protected $_scopeConfig;
public function __construct(\Magento\Framework\App\Config\ScopeConfigInterface $scopeConfig) {
$this->_scopeConfig = $scopeConfig;
}