/** * Returns cookie $sName value. * If optional parameter $sName is not set then getCookie() returns whole cookie array * * @param string $sName cookie param name * * @return mixed */ public function getOxCookie($sName = null) { $sValue = null; if ($sName && isset($_COOKIE[$sName])) { $sValue = oxConfig::checkSpecialChars($_COOKIE[$sName]); } elseif ($sName && !isset($_COOKIE[$sName])) { $sValue = isset($this->_sSessionCookies[$sName]) ? $this->_sSessionCookies[$sName] : null; } elseif (!$sName && isset($_COOKIE)) { $sValue = $_COOKIE; } return $sValue; }
/** * Template variable getter. Returns user remark * * @return string */ public function getOrderRemark() { if ($this->_sOrderRemark === null) { $this->_sOrderRemark = false; if ($sRemark = oxSession::getVar('ordrem')) { $this->_sOrderRemark = oxConfig::checkSpecialChars($sRemark); } } return $this->_sOrderRemark; }
/** * Template variable getter. Returns order remark * * @return string */ public function getOrderRemark() { if ($this->_sOrderRemark === null) { $sOrderRemark = false; // if already connected, we can use the session if ($this->getUser()) { $sOrderRemark = oxSession::getVar('ordrem'); } else { // not connected so nowhere to save, we're gonna use what we get from post $sOrderRemark = oxConfig::getParameter('order_remark', true); } $this->_sOrderRemark = $sOrderRemark ? oxConfig::checkSpecialChars($sOrderRemark) : false; } return $this->_sOrderRemark; }