X7ROOT File Manager
Current Path:
/home/cbholdings/pasukulu/h5p/h5plib/v124/joubel/editor
home
/
cbholdings
/
pasukulu
/
h5p
/
h5plib
/
v124
/
joubel
/
editor
/
📁
..
📄
README.md
(230 B)
📁
ckeditor
📄
h5peditor-ajax.class.php
(14.93 KB)
📄
h5peditor-ajax.interface.php
(1.4 KB)
📄
h5peditor-file.class.php
(6.14 KB)
📄
h5peditor-storage.interface.php
(3.07 KB)
📄
h5peditor.class.php
(27.03 KB)
📁
images
📁
language
📁
libs
📄
readme_moodle.txt
(2.15 KB)
📁
scripts
📁
styles
Editing: h5peditor-ajax.interface.php
<?php namespace Moodle; /** * Handles Ajax functionality that must be implemented separately for each of the * H5P plugins */ interface H5PEditorAjaxInterface { /** * Gets latest library versions that exists locally * * @return array Latest version of all local libraries */ public function getLatestLibraryVersions(); /** * Get locally stored Content Type Cache. If machine name is provided * it will only get the given content type from the cache * * @param $machineName * * @return array|object|null Returns results from querying the database */ public function getContentTypeCache($machineName = NULL); /** * Gets recently used libraries for the current author * * @return array machine names. The first element in the array is the * most recently used. */ public function getAuthorsRecentlyUsedLibraries(); /** * Checks if the provided token is valid for this endpoint * * @param string $token The token that will be validated for. * * @return bool True if successful validation */ public function validateEditorToken($token); /** * Get translations for a language for a list of libraries * * @param array $libraries An array of libraries, in the form "<machineName> <majorVersion>.<minorVersion> * @param string $language_code * @return array */ public function getTranslations($libraries, $language_code); }
Upload File
Create Folder