MDL-51034 tool_lp: List competencies in a user's plan

This commit is contained in:
Frederic Massart
2016-04-18 10:58:40 +08:00
parent 58405003f8
commit 1d8f0a6f50
13 changed files with 489 additions and 7 deletions
@@ -27,6 +27,8 @@ use context;
use lang_string;
use stdClass;
require_once($CFG->libdir . '/grade/grade_scale.php');
/**
* Class for loading/storing competency frameworks from the DB.
*
@@ -111,6 +113,17 @@ class competency_framework extends persistent {
);
}
/**
* Return the scale.
*
* @return \grade_scale
*/
public function get_scale() {
$scale = \grade_scale::fetch(array('id' => $this->get_scaleid()));
$scale->load_items();
return $scale;
}
/**
* Get the constant name for a level.
*