19 declare(strict_types=1);
31 protected \ILIAS\MediaObjects\MediaType\MediaTypeManager
$media_types;
40 $this->media_types = $DIC->mediaObjects()
49 case \ilObjMediaCast::VIEW_VCAST:
50 return iterator_to_array($this->media_types->getAllowedVideoSuffixes());
52 case \ilObjMediaCast::VIEW_IMG_GALLERY:
53 return iterator_to_array($this->media_types->getAllowedImageSuffixes());
55 case \ilObjMediaCast::VIEW_PODCAST:
56 return iterator_to_array($this->media_types->getAllowedAudioSuffixes());
64 if ($this->
settings->get(
"disable_comments")) {
67 if (!$this->media_cast->getComments()) {