| 
    ILIAS
    release_9 Revision v9.13-25-g2c18ec4c24f
    
   | 
  
Stores all mediacast relevant settings. More...
 Collaboration diagram for ilMediaCastSettings:Public Member Functions | |
| setPurposeSuffixes (array $purpose_filetypes) | |
| getPurposeSuffixes () | |
| getDefaultAccess () | |
| setDefaultAccess (string $value) | |
| getMimeTypes () | |
| setMimeTypes (array $mimeTypes) | |
| setVideoCompletionThreshold (int $a_val) | |
| getVideoCompletionThreshold () | |
| save () | |
Static Public Member Functions | |
| static | _getInstance () | 
Data Fields | |
| array video | webm | 
Protected Attributes | |
| ilSetting | $storage | 
| int | $video_threshold = 0 | 
Private Member Functions | |
| __construct () | |
| read () | |
| initStorage () | |
Private Attributes | |
| array | $supported_suffixes = ["mp4", "mp3", "webm", "jpg", "jpeg", "png", "gif", "svg"] | 
| array | $supported_mime_types | 
| string | $defaultAccess = "users" | 
| array | $purposeSuffixes = array() | 
| array | $mimeTypes = array() | 
Static Private Attributes | |
| static self | $instance = null | 
Stores all mediacast relevant settings.
Definition at line 25 of file class.ilMediaCastSettings.php.
      
  | 
  private | 
Definition at line 46 of file class.ilMediaCastSettings.php.
References initStorage(), and read().
 Here is the call graph for this function:
      
  | 
  static | 
Definition at line 52 of file class.ilMediaCastSettings.php.
Referenced by ilObjMediaCastSettingsGUI\__construct(), ilObjMediaCastGUI\__construct(), ilMediaObjectsPlayerWrapperGUI\audio(), ilObjMediaCastSettingsGUI\initMediaCastSettings(), ILIAS\MediaCast\Presentation\VideoViewGUI\renderSideColumn(), and ILIAS\MediaCast\Presentation\VideoViewGUI\renderToolbar().
 Here is the caller graph for this function:| ilMediaCastSettings::getDefaultAccess | ( | ) | 
| ilMediaCastSettings::getMimeTypes | ( | ) | 
Definition at line 80 of file class.ilMediaCastSettings.php.
References $mimeTypes.
Referenced by save().
 Here is the caller graph for this function:| ilMediaCastSettings::getPurposeSuffixes | ( | ) | 
Definition at line 65 of file class.ilMediaCastSettings.php.
References $purposeSuffixes.
| ilMediaCastSettings::getVideoCompletionThreshold | ( | ) | 
Definition at line 95 of file class.ilMediaCastSettings.php.
References $video_threshold.
      
  | 
  private | 
Definition at line 133 of file class.ilMediaCastSettings.php.
References ilObjMediaCast\$purposes, $supported_suffixes, setDefaultAccess(), and setMimeTypes().
Referenced by __construct().
 Here is the call graph for this function:
 Here is the caller graph for this function:
      
  | 
  private | 
Definition at line 110 of file class.ilMediaCastSettings.php.
References Vendor\Package\$c, setDefaultAccess(), setMimeTypes(), and setVideoCompletionThreshold().
Referenced by __construct().
 Here is the call graph for this function:
 Here is the caller graph for this function:| ilMediaCastSettings::save | ( | ) | 
Definition at line 100 of file class.ilMediaCastSettings.php.
References getMimeTypes().
 Here is the call graph for this function:| ilMediaCastSettings::setDefaultAccess | ( | string | $value | ) | 
Definition at line 75 of file class.ilMediaCastSettings.php.
Referenced by initStorage(), and read().
 Here is the caller graph for this function:| ilMediaCastSettings::setMimeTypes | ( | array | $mimeTypes | ) | 
Definition at line 85 of file class.ilMediaCastSettings.php.
References $mimeTypes.
Referenced by initStorage(), and read().
 Here is the caller graph for this function:| ilMediaCastSettings::setPurposeSuffixes | ( | array | $purpose_filetypes | ) | 
Definition at line 60 of file class.ilMediaCastSettings.php.
| ilMediaCastSettings::setVideoCompletionThreshold | ( | int | $a_val | ) | 
Definition at line 90 of file class.ilMediaCastSettings.php.
Referenced by read().
 Here is the caller graph for this function:
      
  | 
  private | 
Definition at line 40 of file class.ilMediaCastSettings.php.
Referenced by getDefaultAccess().
      
  | 
  staticprivate | 
Definition at line 39 of file class.ilMediaCastSettings.php.
      
  | 
  private | 
Definition at line 42 of file class.ilMediaCastSettings.php.
Referenced by getMimeTypes(), and setMimeTypes().
      
  | 
  private | 
Definition at line 41 of file class.ilMediaCastSettings.php.
Referenced by getPurposeSuffixes().
      
  | 
  protected | 
Definition at line 43 of file class.ilMediaCastSettings.php.
      
  | 
  private | 
Definition at line 28 of file class.ilMediaCastSettings.php.
      
  | 
  private | 
Definition at line 27 of file class.ilMediaCastSettings.php.
Referenced by initStorage().
      
  | 
  protected | 
Definition at line 44 of file class.ilMediaCastSettings.php.
Referenced by getVideoCompletionThreshold().
| array video ilMediaCastSettings::webm | 
Definition at line 30 of file class.ilMediaCastSettings.php.