Moodle PHP Documentation 4.2
Moodle 4.2.8 (Build: 20240610) (2d41ac46f45)
mod_choice\dates Class Reference

Class for fetching the important dates in mod_choice for a given module instance and a user. More...

Inheritance diagram for mod_choice\dates:
core\activity_dates

Static Public Member Functions

static get_dates_for_module (cm_info $cm, int $userid)
 Returns a list of important dates in the given module for the user.
 

Protected Member Functions

 get_dates ()
 Returns a list of important dates in mod_choice.
 

Protected Attributes

cm_info $cm
 The course module information object.
 
int $userid
 The user id.
 

Detailed Description

Class for fetching the important dates in mod_choice for a given module instance and a user.

License
http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later

Member Function Documentation

◆ get_dates()

mod_choice\dates::get_dates ( )
protected

Returns a list of important dates in mod_choice.

Return values
array

Reimplemented from core\activity_dates.

◆ get_dates_for_module()

static core\activity_dates::get_dates_for_module ( cm_info $cm,
int $userid )
staticinherited

Returns a list of important dates in the given module for the user.

Parameters
cm_info$cmThe course module information.
int$useridThe user ID.
Return values
array|array[]

The documentation for this class was generated from the following file: