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

Public Member Functions

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

Static Public Member Functions

static fetch ($params)
static get_mod_name ($type)

Data Fields

 $criteriatype = COMPLETION_CRITERIA_TYPE_ACTIVITY

Detailed Description

Definition at line 26 of file completion_criteria_activity.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_activity.php.

cron ( )

Find user's who have completed this criteria public

Returns:
void

Definition at line 189 of file completion_criteria_activity.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_activity.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 245 of file completion_criteria_activity.php.

Here is the call graph for this function:

Get module instance public

Returns:
object|false

Definition at line 108 of file completion_criteria_activity.php.

static get_mod_name ( type) [static]

Get module instance module type

public

Parameters:
int$typeModule type id
Returns:
string

Definition at line 92 of file completion_criteria_activity.php.

Here is the caller graph for this function:

get_title ( )

Return criteria title for display in reports public

Returns:
string

Reimplemented from completion_criteria.

Definition at line 158 of file completion_criteria_activity.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 167 of file completion_criteria_activity.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 180 of file completion_criteria_activity.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 132 of file completion_criteria_activity.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_activity.php.

Here is the call graph for this function:


Field Documentation

Reimplemented from completion_criteria.

Definition at line 32 of file completion_criteria_activity.php.


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