示例#1
0
 /**
  * actionIndex
  *
  * GET /resource/{id} -> actionIndex -> Get file content
  *
  * @param $id
  * @param string $mode
  * @return bool|file content
  */
 public function actionIndex($id, $mode = self::MODE_ORIGINAL)
 {
     $video = Video::findVideo($id, $this->currentUserId());
     if ($video && $mode == self::MODE_ORIGINAL && file_exists($video->fileName)) {
         $result = file_get_contents($video->fileName);
     } else {
         if ($video && $mode == MODE_CONVERTED && Video::isConverted($id) && file_exists($video->newName)) {
             $result = file_get_contents($video->newName);
         } else {
             $result = false;
         }
     }
     return $result;
 }