Exemplo n.º 1
0
 /**
  * Returns description of list_competency_frameworks() result value.
  *
  * @return \external_description
  */
 public static function list_competency_frameworks_returns()
 {
     return new external_multiple_structure(competency_framework_exporter::get_read_structure());
 }
Exemplo n.º 2
0
 /**
  * Returns description of data_for_competencies_manage_page() result value.
  *
  * @return \external_description
  */
 public static function data_for_competencies_manage_page_returns()
 {
     return new external_single_structure(array('framework' => competency_framework_exporter::get_read_structure(), 'canmanage' => new external_value(PARAM_BOOL, 'True if this user has permission to manage competency frameworks'), 'pagecontextid' => new external_value(PARAM_INT, 'Context id for the framework'), 'search' => new external_value(PARAM_RAW, 'Current search string'), 'rulesmodules' => new external_value(PARAM_RAW, 'JSON encoded data for rules'), 'pluginbaseurl' => new external_value(PARAM_RAW, 'Plugin base url')));
 }