public static function retrieveByPKNoFilter($pk, $con = null, $filterEntitlements = true) { KalturaCriterion::disableTags(array(KalturaCriterion::TAG_ENTITLEMENT_ENTRY, KalturaCriterion::TAG_WIDGET_SESSION)); self::$filerResults = $filterEntitlements; self::setUseCriteriaFilter(false); $res = parent::retrieveByPK($pk, $con); self::setUseCriteriaFilter(true); self::$filerResults = false; KalturaCriterion::restoreTags(array(KalturaCriterion::TAG_ENTITLEMENT_ENTRY, KalturaCriterion::TAG_WIDGET_SESSION)); return $res; }
public static function retrieveByPK($pk, PropelPDO $con = null) { KalturaCriterion::disableTags(array(KalturaCriterion::TAG_USER_SESSION)); $res = parent::retrieveByPK($pk, $con); KalturaCriterion::restoreTags(array(KalturaCriterion::TAG_USER_SESSION)); return $res; }
public static function initPartnerByAssetId($assetId) { KalturaCriterion::disableTags(array(KalturaCriterion::TAG_ENTITLEMENT_ENTRY, KalturaCriterion::TAG_WIDGET_SESSION)); $asset = assetPeer::retrieveByIdNoFilter($assetId); KalturaCriterion::restoreTags(array(KalturaCriterion::TAG_ENTITLEMENT_ENTRY, KalturaCriterion::TAG_WIDGET_SESSION)); if (!$asset) { return null; } kCurrentContext::$ks = null; kCurrentContext::$ks_object = null; kCurrentContext::$ks_hash = null; kCurrentContext::$ks_partner_id = $asset->getPartnerId(); kCurrentContext::$ks_uid = null; kCurrentContext::$master_partner_id = null; kCurrentContext::$partner_id = $asset->getPartnerId(); kCurrentContext::$uid = null; kCurrentContext::$is_admin_session = false; return $asset; }