示例#1
0
 /**
  * @param CM_Model_StreamChannelArchive_Media $archive
  */
 private function _createArchiveFiles(CM_Model_StreamChannelArchive_Media $archive)
 {
     $files = array();
     /** @var CM_StreamChannel_Thumbnail $thumbnail */
     foreach ($archive->getThumbnails() as $index => $thumbnail) {
         if ($index === 0) {
             $thumbnail->getFile()->ensureParentDirectory();
         }
         $thumbnail->getFile()->write('');
     }
     if ($archive->hasFile()) {
         $video = $archive->getFile();
         $video->ensureParentDirectory();
         $video->write('');
         $files[] = $video;
     }
 }