- Модуль: fileman
- Путь к файлу: ~/bitrix/modules/fileman/classes/general/medialib.php
- Класс: CMedialib
- Вызов: CMedialib::GetMediaExtentions
static function GetMediaExtentions($bStr = true)
{
$strExt = COption::GetOptionString('fileman', "ml_media_available_ext", CMedialib::GetDefaultMediaExtentions());
$arExt_ = explode(',', $strExt);
$arTypes = CMedialib::GetTypes();
for($i = 0, $l = count($arTypes); $i < $l; $i++)
$arExt_ = array_merge($arExt_, explode(',', $arTypes[$i]["ext"]));
$arExt = array();
for ($i = 0, $l = count($arExt_); $i < $l; $i++)
{
$ext = mb_strtolower(trim($arExt_[$i], ' .'));
if ($ext <> '' && !in_array($ext, $arExt))
$arExt[] = $ext;
}
if ($bStr)
return implode(",", $arExt);
return $arExt;
}