Exemple #1
0
 private function getCacheLocationByDeliveryType($deliveryType = null)
 {
     if (!$deliveryType) {
         return self::EDGE_SERVER_DEFAULT_LIVE_CACHE_APPLICATION_NAME;
     }
     $liveDeliveryTypes = DeliveryProfilePeer::getAllLiveDeliveryProfileTypes();
     if (!in_array($deliveryType, $liveDeliveryTypes)) {
         return self::EDGE_SERVER_DEFAULT_VOD_CACHE_APPLICATION_NAME;
     }
     return self::EDGE_SERVER_DEFAULT_LIVE_CACHE_APPLICATION_NAME;
 }
Exemple #2
0
 private function getCacheLocation($deliveryType = null, $assetType = null)
 {
     if ($assetType && $assetType == assetType::THUMBNAIL) {
         return self::EDGE_SERVER_DEFAULT_THUMBNAIL_CACHE_APPLICATION_NAME;
     }
     if ($assetType && $assetType == assetType::LIVE || !$deliveryType) {
         return self::EDGE_SERVER_DEFAULT_LIVE_CACHE_APPLICATION_NAME;
     }
     $liveDeliveryTypes = DeliveryProfilePeer::getAllLiveDeliveryProfileTypes();
     if (!in_array($deliveryType, $liveDeliveryTypes)) {
         return self::EDGE_SERVER_DEFAULT_VOD_CACHE_APPLICATION_NAME;
     }
     return self::EDGE_SERVER_DEFAULT_LIVE_CACHE_APPLICATION_NAME;
 }