Moodle PHP Documentation 4.3
Moodle 4.3.5 (Build: 20240610) (7dcfaa79f78)
course_modinfo Member List

This is the complete list of members for course_modinfo, including all inherited members.

$cacheaccessedcourse_modinfoprotectedstatic
$cachedfieldscourse_modinfostatic
$instancecachecourse_modinfoprotectedstatic
$mincacherevscourse_modinfoprotectedstatic
__construct($course, $userid)course_modinfo
__empty($name)course_modinfo
__get($name)course_modinfo
__isset($name)course_modinfo
__set($name, $value)course_modinfo
build_course_cache(\stdClass $course, bool $partialrebuild=false)course_modinfostatic
build_course_section_cache(\stdClass $course, bool $usecache=false)course_modinfoprotectedstatic
build_section_cache($courseid)course_modinfostatic
clear_instance_cache($courseorid=null, int $newcacherev=0)course_modinfostatic
COURSE_CACHE_LOCK_EXPIRYcourse_modinfo
COURSE_CACHE_LOCK_WAITcourse_modinfo
get_array_of_activities(stdClass $course, bool $usecache=false)course_modinfostatic
get_cm($cmid)course_modinfo
get_cms()course_modinfo
get_course()course_modinfo
get_course_id()course_modinfo
get_groups($groupingid=0)course_modinfo
get_instances()course_modinfo
get_instances_of($modname)course_modinfo
get_section_info($sectionnumber, $strictness=IGNORE_MISSING)course_modinfo
get_section_info_all()course_modinfo
get_section_info_by_id(int $sectionid, int $strictness=IGNORE_MISSING)course_modinfo
get_sections()course_modinfo
get_used_module_names($plural=false)course_modinfo
get_user_id()course_modinfo
inner_build_course_cache(\stdClass $course, bool $partialrebuild=false)course_modinfoprotectedstatic
instance($courseorid, $userid=0)course_modinfostatic
purge_course_cache(int $courseid)course_modinfostatic
purge_course_module_cache(int $courseid, int $cmid)course_modinfostatic
purge_course_modules_cache(int $courseid, array $cmids)course_modinfostatic
purge_course_section_cache_by_id(int $courseid, int $sectionid)course_modinfostatic
purge_course_section_cache_by_number(int $courseid, int $sectionno)course_modinfostatic