public function actionView($id, $nocache = true) { $filename = Yii::$app->fileStorage->get($id, $nocache); Yii::$app->response->format = Response::FORMAT_RAW; Yii::$app->response->headers->add('Content-type', FileHelper::getMimeType($filename)); return file_get_contents($filename); }
private function getContentType($id) { $path = $this->fileStorage->get($id); return FileHelper::getMimeType($path); }