|
ILIAS
release_7 Revision v7.30-3-g800a261c036
|
Stores all mediacast relevant settings. More...
Collaboration diagram for ilMediaCastSettings:Public Member Functions | |
| setPurposeSuffixes ($purpose_filetypes) | |
| set filetypes for purposes More... | |
| getPurposeSuffixes () | |
| get filetypes for purposes More... | |
| getDefaultAccess () | |
| setDefaultAccess ($value) | |
| getMimeTypes () | |
| setMimeTypes (array $mimeTypes) | |
| save () | |
| save More... | |
Static Public Member Functions | |
| static | _getInstance () |
| get singleton instance More... | |
Private Member Functions | |
| __construct () | |
| singleton contructor More... | |
| read () | |
| Read settings. More... | |
| initStorage () | |
| Init storage class (ilSetting) @access private. More... | |
Private Attributes | |
| $supported_suffixes = ["mp4", "mp3", "jpg", "jpeg", "png", "gif", "svg"] | |
| $supported_mime_types | |
| $defaultAccess = "users" | |
| $purposeSuffixes = array() | |
| $mimeTypes = array() | |
Static Private Attributes | |
| static | $instance = null |
Stores all mediacast relevant settings.
Definition at line 33 of file class.ilMediaCastSettings.php.
|
private |
singleton contructor
@access private
Definition at line 57 of file class.ilMediaCastSettings.php.
References initStorage(), and read().
Here is the call graph for this function:
|
static |
get singleton instance
@access public
Definition at line 70 of file class.ilMediaCastSettings.php.
References $instance.
Referenced by ilObjMediaCastGUI\__construct(), and ilObjMediaCastSettingsGUI\initMediaCastSettings().
Here is the caller graph for this function:| ilMediaCastSettings::getDefaultAccess | ( | ) |
Definition at line 100 of file class.ilMediaCastSettings.php.
References $defaultAccess.
| ilMediaCastSettings::getMimeTypes | ( | ) |
Definition at line 113 of file class.ilMediaCastSettings.php.
References $mimeTypes.
Referenced by save().
Here is the caller graph for this function:| ilMediaCastSettings::getPurposeSuffixes | ( | ) |
get filetypes for purposes
@access public
Definition at line 95 of file class.ilMediaCastSettings.php.
References $purposeSuffixes.
|
private |
Init storage class (ilSetting) @access private.
Definition at line 175 of file class.ilMediaCastSettings.php.
References $mimeTypes, ilObjMediaCast\$purposes, $supported_suffixes, ilMimeTypeUtil\getExt2MimeMap(), setDefaultAccess(), and setMimeTypes().
Referenced by __construct().
Here is the call graph for this function:
Here is the caller graph for this function:
|
private |
Read settings.
@access private
Definition at line 148 of file class.ilMediaCastSettings.php.
References $c, setDefaultAccess(), and setMimeTypes().
Referenced by __construct().
Here is the call graph for this function:
Here is the caller graph for this function:| ilMediaCastSettings::save | ( | ) |
save
@access public
Definition at line 132 of file class.ilMediaCastSettings.php.
References getMimeTypes().
Here is the call graph for this function:| ilMediaCastSettings::setDefaultAccess | ( | $value | ) |
Definition at line 105 of file class.ilMediaCastSettings.php.
Referenced by initStorage(), and read().
Here is the caller graph for this function:| ilMediaCastSettings::setMimeTypes | ( | array | $mimeTypes | ) |
| unknown_type | $mimeTypes |
Definition at line 121 of file class.ilMediaCastSettings.php.
References $mimeTypes.
Referenced by initStorage(), and read().
Here is the caller graph for this function:| ilMediaCastSettings::setPurposeSuffixes | ( | $purpose_filetypes | ) |
set filetypes for purposes
@access public
Definition at line 84 of file class.ilMediaCastSettings.php.
|
private |
Definition at line 47 of file class.ilMediaCastSettings.php.
Referenced by getDefaultAccess().
|
staticprivate |
Definition at line 46 of file class.ilMediaCastSettings.php.
Referenced by _getInstance().
|
private |
Definition at line 49 of file class.ilMediaCastSettings.php.
Referenced by getMimeTypes(), initStorage(), and setMimeTypes().
|
private |
Definition at line 48 of file class.ilMediaCastSettings.php.
Referenced by getPurposeSuffixes().
|
private |
Definition at line 36 of file class.ilMediaCastSettings.php.
|
private |
Definition at line 35 of file class.ilMediaCastSettings.php.
Referenced by initStorage().