PHP Class Sulu\Bundle\MediaBundle\Controller\MediaStreamController

Inheritance: extends Symfony\Bundle\FrameworkBundle\Controller\Controller
Afficher le fichier Open project: sulu/sulu

Protected Properties

Свойство Type Description
$cacheManager Sulu\Bundle\MediaBundle\Media\FormatManager\FormatManagerInterface
$mediaManager Sulu\Bundle\MediaBundle\Media\Manager\MediaManagerInterface
$storage Sulu\Bundle\MediaBundle\Media\Storage\StorageInterface

Méthodes publiques

Méthode Description
downloadAction ( Request $request, integer $id ) : BinaryFileResponse
getImageAction ( Request $request ) : Response

Méthodes protégées

Méthode Description
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.

Method Details

downloadAction() public méthode

public downloadAction ( Request $request, integer $id ) : BinaryFileResponse
$request Symfony\Component\HttpFoundation\Request
$id integer
Résultat Symfony\Component\HttpFoundation\BinaryFileResponse

getCacheManager() protected méthode

getMediaManager.
protected getCacheManager ( ) : Sulu\Bundle\MediaBundle\Media\FormatManager\FormatManagerInterface
Résultat Sulu\Bundle\MediaBundle\Media\FormatManager\FormatManagerInterface

getFileResponse() protected méthode

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

getFileVersion() protected méthode

protected getFileVersion ( integer $id, integer $version ) : null | FileVersion
$id integer
$version integer
Résultat null | Sulu\Bundle\MediaBundle\Entity\FileVersion

getImageAction() public méthode

public getImageAction ( Request $request ) : Response
$request Symfony\Component\HttpFoundation\Request
Résultat Symfony\Component\HttpFoundation\Response

getMediaManager() protected méthode

getMediaManager.
protected getMediaManager ( ) : Sulu\Bundle\MediaBundle\Media\Manager\MediaManagerInterface
Résultat Sulu\Bundle\MediaBundle\Media\Manager\MediaManagerInterface

getStorage() protected méthode

getStorage.
protected getStorage ( ) : Sulu\Bundle\MediaBundle\Media\Storage\StorageInterface
Résultat Sulu\Bundle\MediaBundle\Media\Storage\StorageInterface

Property Details

$cacheManager protected_oe property

protected FormatManagerInterface,Sulu\Bundle\MediaBundle\Media\FormatManager $cacheManager
Résultat Sulu\Bundle\MediaBundle\Media\FormatManager\FormatManagerInterface

$mediaManager protected_oe property

protected MediaManagerInterface,Sulu\Bundle\MediaBundle\Media\Manager $mediaManager
Résultat Sulu\Bundle\MediaBundle\Media\Manager\MediaManagerInterface

$storage protected_oe property

protected StorageInterface,Sulu\Bundle\MediaBundle\Media\Storage $storage
Résultat Sulu\Bundle\MediaBundle\Media\Storage\StorageInterface