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

Public Member Functions

 setMethod ($method)

Static Public Member Functions

static fetch ($params)
static fetch_all ($params)

Data Fields

 $table = 'course_completion_aggr_methd'
 $required_fields = array('id', 'course', 'criteriatype', 'method', 'value')
 $course
 $criteriatype
 $method
 $value

Detailed Description

Course completion critieria aggregation

Definition at line 32 of file completion_aggregation.php.


Member Function Documentation

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 82 of file completion_aggregation.php.

Here is the call graph for this function:

static fetch_all ( params) [static]

Finds and returns all data_object instances based on params. abstract

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

Reimplemented from data_object.

Definition at line 94 of file completion_aggregation.php.

setMethod ( method)

Set the aggregation method public

Parameters:
$methodint
Returns:
void

Definition at line 102 of file completion_aggregation.php.


Field Documentation

Definition at line 51 of file completion_aggregation.php.

$criteriatype

Definition at line 58 of file completion_aggregation.php.

$method

Definition at line 65 of file completion_aggregation.php.

array $required_fields = array('id', 'course', 'criteriatype', 'method', 'value')

Array of required table fields, must start with 'id'.

Reimplemented from data_object.

Definition at line 44 of file completion_aggregation.php.

string $table = 'course_completion_aggr_methd'

DB Table

Reimplemented from data_object.

Definition at line 38 of file completion_aggregation.php.

Definition at line 72 of file completion_aggregation.php.


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