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

Files

file  access.php
 Tiny text editor recordrtc capabilities.
 
file  plugininfo.php
 Tiny RecordRTC plugin.
 
file  provider.php
 Privacy Subsystem implementation for the recordrtc plugin for TinyMCE.
 
file  settings.php
 Settings that allow turning on and off recordrtc features.
 
file  version.php
 Tiny media plugin version details.
 

Namespaces

namespace  tiny_recordrtc
  
 
namespace  tiny_recordrtc\privacy
  
 

Classes

class  tiny_recordrtc\plugininfo
 
class  tiny_recordrtc\privacy\provider
 

Variables

 $capabilities
 
 $plugin = 2022111800
 
$plugin component = 'tiny_recordrtc'
 
$plugin version = 2022112800
 

Detailed Description

Variable Documentation

◆ $capabilities

$capabilities
Initial value:
= [
'tiny/recordrtc:recordaudio' => [
'captype' => 'write',
'contextlevel' => CONTEXT_MODULE,
'archetypes' => [
'user' => CAP_ALLOW,
],
],
'tiny/recordrtc:recordvideo' => [
'captype' => 'write',
'contextlevel' => CONTEXT_MODULE,
'archetypes' => [
'user' => CAP_ALLOW,
],
],
]
const CAP_ALLOW
Allow permission, overrides CAP_PREVENT defined in parent contexts.
Definition accesslib.php:115
const CONTEXT_MODULE
Course module context level - one instance for each course module.
Definition accesslib.php:130