Moodle  2.2.1
http://www.collinsharper.com
completion_criteria_unenrol Class Reference
Inheritance diagram for completion_criteria_unenrol:
Collaboration diagram for completion_criteria_unenrol:

Public Member Functions

 config_form_display (&$mform, $data=null)
 update_config (&$data)
 review ($completion, $mark=true)
 get_title ()
 get_title_detailed ()
 get_type_title ()
 get_details ($completion)

Static Public Member Functions

static fetch ($params)

Data Fields

 $criteriatype = COMPLETION_CRITERIA_TYPE_UNENROL

Detailed Description

Definition at line 26 of file completion_criteria_unenrol.php.


Member Function Documentation

config_form_display ( &$  mform,
data = null 
)

Add appropriate form elements to the critieria form public

Parameters:
object$mformMoodle forms object
mixed$dataoptional
Returns:
void

Reimplemented from completion_criteria.

Definition at line 53 of file completion_criteria_unenrol.php.

static fetch ( params) [static]

Finds and returns a data_object instance based on params. abstract

Parameters:
array$paramsassociative arrays varname=>value
Returns:
object data_object instance or false if none found.

Reimplemented from data_object.

Definition at line 41 of file completion_criteria_unenrol.php.

Here is the call graph for this function:

get_details ( completion)

Return criteria progress details for display in reports public

Parameters:
object$completionThe user's completion record
Returns:
array

Reimplemented from completion_criteria.

Definition at line 119 of file completion_criteria_unenrol.php.

get_title ( )

Return criteria title for display in reports public

Returns:
string

Reimplemented from completion_criteria.

Definition at line 91 of file completion_criteria_unenrol.php.

Here is the caller graph for this function:

Return a more detailed criteria title for display in reports public

Returns:
string

Reimplemented from completion_criteria.

Definition at line 100 of file completion_criteria_unenrol.php.

Here is the call graph for this function:

Return criteria type title for display in reports public

Returns:
string

Reimplemented from completion_criteria.

Definition at line 109 of file completion_criteria_unenrol.php.

review ( completion,
mark = true 
)

Review this criteria and decide if the user has completed public

Parameters:
object$completionThe user's completion record
boolean$markOptionally set false to not save changes to database
Returns:
boolean

Reimplemented from completion_criteria.

Definition at line 81 of file completion_criteria_unenrol.php.

update_config ( &$  data)

Update the criteria information stored in the database public

Parameters:
array$dataForm data
Returns:
void

Reimplemented from completion_criteria.

Definition at line 67 of file completion_criteria_unenrol.php.

Here is the call graph for this function:


Field Documentation

Reimplemented from completion_criteria.

Definition at line 32 of file completion_criteria_unenrol.php.


The documentation for this class was generated from the following file:
 All Data Structures Namespaces Files Functions Variables Enumerations