Moodle APIs 3.9
Moodle 3.9.13+ (Build: 20220325)
|
General utility class for form-related methods. More...
Static Public Member Functions | |
static | form_download_complete () |
This function should be called if a form submit results in a file download (i.e. More... | |
General utility class for form-related methods.
|
static |
This function should be called if a form submit results in a file download (i.e.
with the Content-Disposition: attachment header) instead of navigating to a new page, before the file download is sent. It will set a cookie which is used to inform page javascript in submit.js.
You may call this function in scripts which might not necessarily be called from forms; it will only set the cookie if there is a POST request from a form.
This is automatically called from various points in Moodle such as send_file_xx functions in filelib.php.