- Модуль: main
- Путь к файлу: ~/bitrix/modules/main/lib/ui/viewer/renderer/video.php
- Класс: BitrixMainUIViewerRendererVideo
- Вызов: Video::getData
public function getData()
{
$data = [
'width' => $this->getWidth(),
'height' => $this->getHeight(),
'contentType' => $this->getOption('contentType'),
'src' => $this->sourceUri,
];
$sources = [
[
'src' => $this->sourceUri,
'type' => $this->getOption('contentType'),
]
];
$sources = $this->modifySourcesByDirtyHacks($sources);
$altSrc = $this->getOption('alt.sourceUri');
if ($altSrc)
{
array_unshift($sources, [
'src' => $altSrc,
'type' => $this->getOption('alt.contentType'),
]);
}
$data['sources'] = $sources;
return $data;
}