protected function addKSData($ks) { $this->_ks = $ks; $this->_ksObj = kSessionBase::getKSObject($ks); $this->_ksPartnerId = $this->_ksObj ? $this->_ksObj->partner_id : null; $this->_params["___cache___partnerId"] = $this->_ksPartnerId; $this->_params["___cache___ksType"] = $this->_ksObj ? $this->_ksObj->type : null; $this->_params["___cache___userId"] = $this->_ksObj ? $this->_ksObj->user : null; $this->_params["___cache___privileges"] = $this->_ksObj ? $this->_ksObj->privileges : null; }
private function getKsData($ks) { $partnerId = null; $userId = null; $validUntil = null; $ksObj = kSessionBase::getKSObject($ks); if ($ksObj) { $partnerId = $ksObj->partner_id; $userId = $ksObj->user; $validUntil = $ksObj->valid_until; } return array("partnerId" => $partnerId, "userId" => $userId, "validUntil" => $validUntil); }