/** * @param AuditTrailFilter $auditTrailFilter * @param array $propsToSkip * @return AuditTrailFilter */ public function toObject($auditTrailFilter = null, $propsToSkip = array()) { if (!$auditTrailFilter) { $auditTrailFilter = new AuditTrailFilter(); } if (isset($this->userIdEqual)) { $kuser = KuserPeer::getKuserByPartnerAndUid(kCurrentContext::$ks_partner_id, $this->userIdEqual, true); if ($kuser) { $this->userIdEqual = $kuser->getId(); } } if (isset($this->userIdIn)) { $kusers = KuserPeer::getKuserByPartnerAndUids(kCurrentContext::$ks_partner_id, $this->userIdIn); $kuserIds = array(); foreach ($kusers as $kuser) { $kuserIds[] = $kuser->getId(); } $this->userIdIn = implode(',', $kuserIds); } return parent::toObject($auditTrailFilter, $propsToSkip); }
public function setPuserId($v) { $this->puserId = $v; $kuser = KuserPeer::getKuserByPartnerAndUid($this->getPartnerId(), $this->puserId, true); if ($kuser) { return $this->setKuserId($kuser->getId()); } }
public function setPuserId($v) { $this->puserId = $v; KuserPeer::setUseCriteriaFilter(false); $kuser = KuserPeer::getKuserByPartnerAndUid($this->getPartnerId(), $this->puserId, true); KuserPeer::setUseCriteriaFilter(true); if ($kuser) { return $this->setKuserId($kuser->getId()); } }
/** * * Gets the admin kuser Id */ private function getAdminKuserId() { $partnerId = KalturaGlobalData::getData("@TEST_PARTNER_ID@"); $puserId = KalturaGlobalData::getData("TEST_PARTNER_USER_ID"); KuserPeer::getKuserByPartnerAndUid($partnerId, $puserId); }