Esempio n. 1
0
 /**
  * Adds config value if shop info should be set.
  *
  * @param oxSetupUtils   $oUtils      Setup utilities
  * @param string         $sBaseShopId Shop id
  * @param array          $aParams     Parameters
  * @param Conf           $oConfk      Config key loader
  * @param oxSetupSession $oSession    Setup session manager
  */
 private function _addConfigValueIfShopInfoShouldBeSent($oUtils, $sBaseShopId, $aParams, $oConfk, $oSession)
 {
     $blSendShopDataToOxid = isset($aParams["blSendShopDataToOxid"]) ? $aParams["blSendShopDataToOxid"] : $oSession->getSessionParam('blSendShopDataToOxid');
     $sID = $oUtils->generateUid();
     $this->execSql("insert into oxconfig (oxid, oxshopid, oxvarname, oxvartype, oxvarvalue)\n                             values('{$sID}', '{$sBaseShopId}', 'blSendShopDataToOxid', 'bool', ENCODE( '{$blSendShopDataToOxid}', '" . $oConfk->sConfigKey . "'))");
 }