Moodle APIs 4.1
Moodle 4.1.9+ (Build: 20240402)
Files | Namespaces | Classes | Functions | Variables
media_videojs

Files

file  get_language.php
 External API to get language strings for the videojs.
 
file  plugin.php
 Main class for plugin 'media_videojs'.
 
file  provider.php
 Privacy provider implementation for media_videojs.
 
file  services.php
 VideoJS player external functions and service definitions.
 
file  settings.php
 Settings file for plugin 'media_videojs'.
 
file  upgrade.php
 VideoJS media player upgrade code.
 
file  version.php
 Version details.
 

Namespaces

namespace  media_videojs\external
  
 
namespace  media_videojs\privacy
  
 

Classes

class  media_videojs\external\get_language
 The API to get language strings for the videojs. More...
 
class  media_videojs\privacy\provider
 Privacy provider implementation for media_videojs. More...
 
class  media_videojs_plugin
 Player that creates HTML5 <video> tag. More...
 

Functions

 xmldb_media_videojs_upgrade ($oldversion)
 Main upgrade tasks to be executed on plugin version bump.
 

Variables

 $functions
 
 $plugin = 2022111800
 
$plugin component = 'media_videojs'
 
$plugin version = 2022112800
 

Detailed Description

Function Documentation

◆ xmldb_media_videojs_upgrade()

xmldb_media_videojs_upgrade (   $oldversion)

Main upgrade tasks to be executed on plugin version bump.

Parameters
int$oldversion
Return values
boolalways true

Variable Documentation

◆ $functions

$functions
Initial value:
= [
'media_videojs_get_language' => [
'classname' => 'media_videojs\external\get_language',
'classpath' => '',
'description' => 'get language.',
'type' => 'read',
'ajax' => true,
'capabilities' => '',
'loginrequired' => false,
]
]