diff --git a/completion/completion_completion.php b/completion/completion_completion.php index d1dc22b7670..54adf228420 100644 --- a/completion/completion_completion.php +++ b/completion/completion_completion.php @@ -66,6 +66,8 @@ class completion_completion extends data_object { /* @var int Flag to trigger cron aggregation (timestamp) */ public $reaggregate; + /** @var float user's course grade. */ + public $gradefinal; /** * Finds and returns a data_object instance based on params. diff --git a/completion/criteria/completion_criteria.php b/completion/criteria/completion_criteria.php index 16443835b29..5b634e89d3b 100644 --- a/completion/criteria/completion_criteria.php +++ b/completion/criteria/completion_criteria.php @@ -152,6 +152,12 @@ abstract class completion_criteria extends data_object { /* @var int Role ID that has the ability to mark a user as complete (for role completion) */ public $role; + /** @var string course instance. */ + public $courseinstance; + + /** @var mixed time end. */ + public $timeend; + /** * Finds and returns all data_object instances based on params. * diff --git a/completion/data_object.php b/completion/data_object.php index 515fef7a008..730ae53010e 100644 --- a/completion/data_object.php +++ b/completion/data_object.php @@ -64,6 +64,9 @@ abstract class data_object { /* @var int The primary key */ public $id; + /** @var int completed status. */ + public $completedself; + /** * Constructor. Optionally (and by default) attempts to fetch corresponding row from DB.