public function actionDefault($name, $namespace = null, $size = null, $filters = null, $noimage = null) { try { /** @var IImage $image */ $image = $this->mediaManager->publishFile($name, $namespace, $size, $filters, $noimage); } catch (FileNotFoundException $e) { throw new BadRequestException($e->getMessage(), 404, $e); } header('Content-Type: ' . $image->getContentType()); $this->sendResponse(new FileResponse($image->getFullPath(), $image->getName(), $image->getContentType(), false)); }