(no description)
File Size: | 92 lines (3 kb) |
Included or required: | 0 times |
Referenced: | 0 times |
Includes or requires: | 0 files |
category_base:: (4 methods):
find_relevant_areas()
find_course_areas()
find_system_areas()
find_fields_in_course_categories_table()
Class: category_base - X-Ref
Base class for all areas that represent a field from the course_categories table (such as 'intro' or 'name')find_relevant_areas(\core\event\base $event) X-Ref |
Find recordset of the relevant areas. param: \core\event\base $event return: \moodle_recordset|null |
find_course_areas(int $courseid) X-Ref |
Find recordset of the course areas. param: int $courseid return: \moodle_recordset|null |
find_system_areas() X-Ref |
Return an array of area objects that contain content at the site and system levels only. All category content is considered system level. return: mixed |
find_fields_in_course_categories_table(array $params = []) X-Ref |
Helper method that can be used by the classes that define a field in the respective module table param: array $params return: \moodle_recordset |