/** * @return Mage_Core_Model_Encryption */ public function getEncryptor() { if ($this->_encryptor === null) { $encryptionModel = (string) Mage::getConfig()->getNode(self::XML_PATH_ENCRYPTION_MODEL); if ($encryptionModel) { $this->_encryptor = new $encryptionModel(); } else { $this->_encryptor = Mage::getModel('core/encryption'); } $this->_encryptor->setHelper($this); } return $this->_encryptor; }
/** * @return Mage_Core_Model_Encryption */ public function getEncryptor() { if ($this->_encryptor === null) { $encryptionModel = (string) Mage::getConfig()->getNode('global/helpers/core/encryption_model'); if ($encryptionModel) { $this->_encryptor = new $encryptionModel(); } else { $this->_encryptor = Mage::getModel('core/encryption'); } $this->_encryptor->setHelper($this); } return $this->_encryptor; }