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

Public Member Functions

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

Static Public Member Functions

static fetch ($params)

Data Fields

 $criteriatype = COMPLETION_CRITERIA_TYPE_COURSE

Detailed Description

Definition at line 29 of file completion_criteria_course.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 56 of file completion_criteria_course.php.

cron ( )

Find user's who have completed this criteria public

Returns:
void

Definition at line 151 of file completion_criteria_course.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 44 of file completion_criteria_course.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 204 of file completion_criteria_course.php.

Here is the call graph for this function:

get_title ( )

Return criteria title for display in reports public

Returns:
string

Reimplemented from completion_criteria.

Definition at line 119 of file completion_criteria_course.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 128 of file completion_criteria_course.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 142 of file completion_criteria_course.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 95 of file completion_criteria_course.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 73 of file completion_criteria_course.php.

Here is the call graph for this function:


Field Documentation

Reimplemented from completion_criteria.

Definition at line 35 of file completion_criteria_course.php.


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