/** * 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; }