Access Date filter.
Copyright: | 2019 Tom Dickman <tomdickman@catalyst-au.net> |
License: | http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later |
File Size: | 227 lines (8 kb) |
Included or required: | 0 times |
Referenced: | 0 times |
Includes or requires: | 0 files |
accessdate:: (6 methods):
get_filter_name()
get_filter_options()
add_filter_to_form()
prepare_filter_values_for_form()
save_filter_values_from_form()
filter_matches()
Class: accessdate - X-Ref
Access date filter. Used to determine if USER should see a tour based on a particular access date.get_filter_name() X-Ref |
The name of the filter. return: string |
get_filter_options() X-Ref |
Retrieve the list of available filter options. return: array An array whose keys are the valid options |
add_filter_to_form(\MoodleQuickForm &$mform) X-Ref |
Add the form elements for the filter to the supplied form. param: \MoodleQuickForm $mform The form to add filter settings to. |
prepare_filter_values_for_form(tour $tour, \stdClass $data) X-Ref |
Prepare the filter values for the form. param: tour $tour The tour to prepare values from param: stdClass $data The data value return: stdClass |
save_filter_values_from_form(tour $tour, \stdClass $data) X-Ref |
Save the filter values from the form to the tour. param: tour $tour The tour to save values to param: \stdClass $data The data submitted in the form |
filter_matches(tour $tour, context $context) X-Ref |
Check whether the filter matches the specified tour and/or context. param: tour $tour The tour to check param: context $context The context to check return: boolean |