|
Moodle APIs 4.1
Moodle 4.1.9+ (Build: 20240402)
|
Files | |
| file | jslib.php |
| This file contains various javascript related functions, all functions here are self contained and can be used in ABORT_AFTER_CONFIG scripts. | |
| file | wasmlib.php |
| This file contains various Web Assembly related functions, all functions here are self-contained and can be used in ABORT_AFTER_CONFIG scripts. | |
Functions | |
| js_send_cached ($jspath, $etag, $filename='javascript.php') | |
| Send javascript file content with as much caching as possible. | |
| js_send_css_not_found () | |
| Sends a 404 message about CSS not being found. | |
| js_send_uncached ($js, $filename='javascript.php') | |
| Send javascript without any caching. | |
| js_send_unmodified ($lastmodified, $etag) | |
| Send file not modified headers. | |
| js_write_cache_file_content ($file, $content) | |
| Create cache file for JS content. | |
| wasm_send_cached (string $wasmpath, string $etag, string $filename='wasm.php') | |
| Send Web Assembly file content with as much caching as possible. | |
| wasm_send_uncached (string $wasm, string $filename='wasm.php') | |
| Send Web Assembly file without any caching. | |
| wasm_send_unmodified (int $lastmodified, string $etag) | |
| Send Web Assembly file not modified headers. | |
| wasm_write_cache_file_content (string $file, string $content) | |
| Create cache file for Web Assembly content. | |
| js_send_cached | ( | $jspath, | |
| $etag, | |||
$filename = 'javascript.php' |
|||
| ) |
Send javascript file content with as much caching as possible.
| string | $jspath | |
| string | $etag | |
| string | $filename |
| js_send_uncached | ( | $js, | |
$filename = 'javascript.php' |
|||
| ) |
Send javascript without any caching.
| string | $js | |
| string | $filename |
| js_send_unmodified | ( | $lastmodified, | |
| $etag | |||
| ) |
Send file not modified headers.
| int | $lastmodified | |
| string | $etag |
| js_write_cache_file_content | ( | $file, | |
| $content | |||
| ) |
Create cache file for JS content.
| string | $file | full file path to cache file |
| string | $content | JS code |
| wasm_send_cached | ( | string | $wasmpath, |
| string | $etag, | ||
| string | $filename = 'wasm.php' |
||
| ) |
Send Web Assembly file content with as much caching as possible.
| string | $wasmpath | Path to Web Assembly file |
| string | $etag | Etag |
| string | $filename | File name to be served |
| wasm_send_uncached | ( | string | $wasm, |
| string | $filename = 'wasm.php' |
||
| ) |
Send Web Assembly file without any caching.
| string | $wasm | Web Assembly file content |
| string | $filename | File name to be served |
| wasm_send_unmodified | ( | int | $lastmodified, |
| string | $etag | ||
| ) |
Send Web Assembly file not modified headers.
| int | $lastmodified | Last modified timestamp |
| string | $etag | Etag |
| wasm_write_cache_file_content | ( | string | $file, |
| string | $content | ||
| ) |
Create cache file for Web Assembly content.
| string | $file | full file path to cache file |
| string | $content | Web Assembly content |