Moodle APIs 4.3
Moodle 4.3.6 (Build: 20240812)
core_h5p

Topics

 files
 
 
 test
 
 

Directories

directory local
  
 

Namespaces

namespace  core\task
 Adhoc task abstract class.
 
namespace  core_h5p
 Contains API class for the H5P area.
 
namespace  core_h5p\form
  
 
namespace  core_h5p\local\library
 H5P autoloader management class.
 
namespace  core_h5p\output
 Provides core_h5p::output::h5peditor class.
 
namespace  core_h5p\privacy
 Privacy provider implementation for h5p core subsytem.
 

Classes

class  core\task\h5p_clean_orphaned_records_task
 A schedule task to clean orphaned h5p records (for example for deleted activity). More...
 
class  core_h5p\api
 Contains API class for the H5P area. More...
 
class  core_h5p\core
 H5P core class, containing functions and storage shared by the other H5P classes. More...
 
class  core_h5p\editor
 H5P editor class, for editing local H5P content. More...
 
class  core_h5p\editor_ajax
 Moodle's implementation of the H5P Editor Ajax interface. More...
 
class  core_h5p\editor_framework
 Moodle's implementation of the H5P Editor storage interface. More...
 
class  core_h5p\external
 This is the external API for this component. More...
 
class  core_h5p\factory
 H5P factory class. More...
 
class  core_h5p\file_storage
 Class to handle storage and export of H5P Content. More...
 
class  core_h5p\form\editcontent_form
 Form to edit an existing H5P content. More...
 
class  core_h5p\form\uploadlibraries_form
 Upload a zip or h5p content to update the content libraries. More...
 
class  core_h5p\framework
 Moodle's implementation of the H5P framework interface. More...
 
class  core_h5p\local\library\autoloader
 H5P autoloader management class. More...
 
class  core_h5p\local\library\handler
 Base class for library handlers. More...
 
class  core_h5p\output\h5peditor
 Displays the H5P Editor. More...
 
class  core_h5p\output\libraries
 Class to help display H5P library management table. More...
 
class  core_h5p\output\renderer
 Renderer class. More...
 
class  core_h5p\player
 H5P player class, for displaying any local H5P content. More...
 
class  core_h5p\privacy\provider
 Privacy provider implementation for h5p core subsystem. More...
 

Variables

 $defaulth5plib = core_h5p\local\library\autoloader::get_default_handler_library()
 

Detailed Description