PHP 클래스 Sulu\Bundle\MediaBundle\Controller\MediaStreamController

상속: extends Symfony\Bundle\FrameworkBundle\Controller\Controller
파일 보기 프로젝트 열기: sulu/sulu

보호된 프로퍼티들

프로퍼티 타입 설명
$cacheManager Sulu\Bundle\MediaBundle\Media\FormatManager\FormatManagerInterface
$mediaManager Sulu\Bundle\MediaBundle\Media\Manager\MediaManagerInterface
$storage Sulu\Bundle\MediaBundle\Media\Storage\StorageInterface

공개 메소드들

메소드 설명
downloadAction ( Request $request, integer $id ) : BinaryFileResponse
getImageAction ( Request $request ) : Response

보호된 메소드들

메소드 설명
getCacheManager ( ) : Sulu\Bundle\MediaBundle\Media\FormatManager\FormatManagerInterface getMediaManager.
getFileResponse ( FileVersion $fileVersion, string $locale, string $dispositionType = ResponseHeaderBag::DISPOSITION_ATTACHMENT ) : BinaryFileResponse
getFileVersion ( integer $id, integer $version ) : null | FileVersion
getMediaManager ( ) : Sulu\Bundle\MediaBundle\Media\Manager\MediaManagerInterface getMediaManager.
getStorage ( ) : Sulu\Bundle\MediaBundle\Media\Storage\StorageInterface getStorage.

메소드 상세

downloadAction() 공개 메소드

public downloadAction ( Request $request, integer $id ) : BinaryFileResponse
$request Symfony\Component\HttpFoundation\Request
$id integer
리턴 Symfony\Component\HttpFoundation\BinaryFileResponse

getCacheManager() 보호된 메소드

getMediaManager.
protected getCacheManager ( ) : Sulu\Bundle\MediaBundle\Media\FormatManager\FormatManagerInterface
리턴 Sulu\Bundle\MediaBundle\Media\FormatManager\FormatManagerInterface

getFileResponse() 보호된 메소드

protected getFileResponse ( FileVersion $fileVersion, string $locale, string $dispositionType = ResponseHeaderBag::DISPOSITION_ATTACHMENT ) : BinaryFileResponse
$fileVersion Sulu\Bundle\MediaBundle\Entity\FileVersion
$locale string
$dispositionType string
리턴 Symfony\Component\HttpFoundation\BinaryFileResponse

getFileVersion() 보호된 메소드

protected getFileVersion ( integer $id, integer $version ) : null | FileVersion
$id integer
$version integer
리턴 null | Sulu\Bundle\MediaBundle\Entity\FileVersion

getImageAction() 공개 메소드

public getImageAction ( Request $request ) : Response
$request Symfony\Component\HttpFoundation\Request
리턴 Symfony\Component\HttpFoundation\Response

getMediaManager() 보호된 메소드

getMediaManager.
protected getMediaManager ( ) : Sulu\Bundle\MediaBundle\Media\Manager\MediaManagerInterface
리턴 Sulu\Bundle\MediaBundle\Media\Manager\MediaManagerInterface

getStorage() 보호된 메소드

getStorage.
protected getStorage ( ) : Sulu\Bundle\MediaBundle\Media\Storage\StorageInterface
리턴 Sulu\Bundle\MediaBundle\Media\Storage\StorageInterface

프로퍼티 상세

$cacheManager 보호되어 있는 프로퍼티

protected FormatManagerInterface,Sulu\Bundle\MediaBundle\Media\FormatManager $cacheManager
리턴 Sulu\Bundle\MediaBundle\Media\FormatManager\FormatManagerInterface

$mediaManager 보호되어 있는 프로퍼티

protected MediaManagerInterface,Sulu\Bundle\MediaBundle\Media\Manager $mediaManager
리턴 Sulu\Bundle\MediaBundle\Media\Manager\MediaManagerInterface

$storage 보호되어 있는 프로퍼티

protected StorageInterface,Sulu\Bundle\MediaBundle\Media\Storage $storage
리턴 Sulu\Bundle\MediaBundle\Media\Storage\StorageInterface