TYPO3
7.6
|
Public Member Functions | |
getPriority () | |
canRender (FileInterface $file) | |
render (FileInterface $file, $width, $height, array $options=array(), $usedPathsRelativeToCurrentScript=false) | |
Protected Attributes | |
$possibleMimeTypes = array('video/mp4', 'video/webm', 'video/ogg', 'application/ogg') | |
Class VideoTagRenderer
Definition at line 23 of file VideoTagRenderer.php.
canRender | ( | FileInterface | $file | ) |
Check if given File(Reference) can be rendered
FileInterface | $file | File or FileReference to render |
Implements FileRendererInterface.
Definition at line 52 of file VideoTagRenderer.php.
References VideoTagRenderer\$possibleMimeTypes, and FileInterface\getMimeType().
getPriority | ( | ) |
Returns the priority of the renderer This way it is possible to define/overrule a renderer for a specific file type/context. For example create a video renderer for a certain storage/driver type. Should be between 1 and 100, 100 is more important than 1
Implements FileRendererInterface.
Definition at line 41 of file VideoTagRenderer.php.
render | ( | FileInterface | $file, |
$width, | |||
$height, | |||
array | $options = array() , |
||
$usedPathsRelativeToCurrentScript = false |
|||
) |
Render for given File(Reference) HTML output
FileInterface | $file | |
int | string | $width | TYPO3 known format; examples: 220, 200m or 200c |
int | string | $height | TYPO3 known format; examples: 220, 200m or 200c |
array | $options | controls = TRUE/FALSE (default TRUE), autoplay = TRUE/FALSE (default FALSE), loop = TRUE/FALSE (default FALSE) |
bool | $usedPathsRelativeToCurrentScript | See $file->getPublicUrl() |
Implements FileRendererInterface.
Definition at line 67 of file VideoTagRenderer.php.
References FileInterface\getMimeType(), FileInterface\getProperty(), and FileInterface\getPublicUrl().
|
protected |
Definition at line 30 of file VideoTagRenderer.php.
Referenced by VideoTagRenderer\canRender().