MDL-53700 competency: Migrating exporters to core

This commit is contained in:
Frederic Massart 2016-04-05 12:10:28 +08:00
parent 67bc0eaf38
commit 72018c0a1c
50 changed files with 137 additions and 126 deletions

View File

@ -28,7 +28,7 @@ defined('MOODLE_INTERNAL') || die();
global $CFG;
use tool_lp\api;
use tool_lp\external\competency_exporter;
use core_competency\external\competency_exporter;
require_once($CFG->libdir . '/form/autocomplete.php');
/**

View File

@ -28,7 +28,7 @@ defined('MOODLE_INTERNAL') || die();
global $CFG;
use tool_lp\api;
use tool_lp\external\competency_exporter;
use core_competency\external\competency_exporter;
use core_competency\course_module_competency;
require_once($CFG->libdir . '/form/select.php');

View File

@ -42,46 +42,46 @@ use external_multiple_structure;
use invalid_parameter_exception;
use required_capability_exception;
use grade_scale;
use \core_competency\competency;
use \core_competency\competency_framework;
use \core_competency\course_competency;
use \core_competency\course_competency_settings;
use \core_competency\course_module_competency;
use \core_competency\evidence;
use \core_competency\plan;
use \core_competency\plan_competency;
use \core_competency\related_competency;
use \core_competency\template;
use \core_competency\template_cohort;
use \core_competency\template_competency;
use \core_competency\user_competency;
use \core_competency\user_competency_course;
use \core_competency\user_competency_plan;
use \core_competency\user_evidence;
use \core_competency\user_evidence_competency;
use tool_lp\external\competency_framework_exporter;
use tool_lp\external\competency_summary_exporter;
use tool_lp\external\competency_path_exporter;
use tool_lp\external\course_competency_settings_exporter;
use core_competency\competency;
use core_competency\competency_framework;
use core_competency\course_competency;
use core_competency\course_competency_settings;
use core_competency\course_module_competency;
use core_competency\evidence;
use core_competency\plan;
use core_competency\plan_competency;
use core_competency\related_competency;
use core_competency\template;
use core_competency\template_cohort;
use core_competency\template_competency;
use core_competency\user_competency;
use core_competency\user_competency_course;
use core_competency\user_competency_plan;
use core_competency\user_evidence;
use core_competency\user_evidence_competency;
use tool_lp\external\cohort_summary_exporter;
use core_competency\external\competency_exporter;
use core_competency\external\competency_framework_exporter;
use tool_lp\external\competency_path_exporter;
use tool_lp\external\competency_summary_exporter;
use core_competency\external\course_competency_exporter;
use core_competency\external\course_competency_settings_exporter;
use tool_lp\external\course_competency_statistics_exporter;
use tool_lp\external\course_module_summary_exporter;
use tool_lp\external\course_summary_exporter;
use core_competency\external\evidence_exporter;
use core_competency\external\plan_exporter;
use core_competency\external\template_exporter;
use tool_lp\external\template_statistics_exporter;
use tool_lp\external\user_summary_exporter;
use tool_lp\external\user_competency_exporter;
use tool_lp\external\user_competency_plan_exporter;
use core_competency\external\user_competency_exporter;
use core_competency\external\user_competency_plan_exporter;
use tool_lp\external\user_competency_summary_exporter;
use tool_lp\external\user_competency_summary_in_course_exporter;
use tool_lp\external\user_competency_summary_in_plan_exporter;
use tool_lp\external\user_evidence_exporter;
use core_competency\external\user_evidence_competency_exporter;
use core_competency\external\user_evidence_exporter;
use tool_lp\external\user_evidence_summary_exporter;
use tool_lp\external\user_evidence_competency_exporter;
use tool_lp\external\competency_exporter;
use tool_lp\external\course_competency_exporter;
use tool_lp\external\course_competency_statistics_exporter;
use tool_lp\external\course_summary_exporter;
use tool_lp\external\course_module_summary_exporter;
use tool_lp\external\plan_exporter;
use tool_lp\external\template_exporter;
use tool_lp\external\evidence_exporter;
use core_competency\external\user_summary_exporter;
use tool_lp\output\user_competency_summary_in_plan;
use tool_lp\output\user_competency_summary_in_course;

View File

@ -33,7 +33,7 @@ use moodle_url;
* @copyright 2015 Damyon Wiese
* @license http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later
*/
class cohort_summary_exporter extends exporter {
class cohort_summary_exporter extends \core_competency\external\exporter {
protected static function define_related() {
// Cohorts can exist on a category context.

View File

@ -33,7 +33,7 @@ use moodle_url;
* @copyright 2016 Issam Taboubi <issam.taboubi@umontreal.ca>
* @license http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later
*/
class competency_path_exporter extends exporter {
class competency_path_exporter extends \core_competency\external\exporter {
/**
* Constructor.

View File

@ -27,7 +27,9 @@ defined('MOODLE_INTERNAL') || die();
use context_course;
use renderer_base;
use stdClass;
use \core_competency\competency_framework;
use core_competency\competency_framework;
use core_competency\external\competency_exporter;
use core_competency\external\competency_framework_exporter;
/**
* Class for exporting competency data with additional related data.
@ -35,7 +37,7 @@ use \core_competency\competency_framework;
* @copyright 2015 Damyon Wiese
* @license http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later
*/
class competency_summary_exporter extends exporter {
class competency_summary_exporter extends \core_competency\external\exporter {
protected static function define_related() {
// We cache the context so it does not need to be retrieved from the framework every time.

View File

@ -26,6 +26,7 @@ defined('MOODLE_INTERNAL') || die();
use renderer_base;
use moodle_url;
use core_competency\competency_exporter;
/**
* Class for exporting a course competency statistics summary.
@ -33,7 +34,7 @@ use moodle_url;
* @copyright 2015 Damyon Wiese
* @license http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later
*/
class course_competency_statistics_exporter extends exporter {
class course_competency_statistics_exporter extends \core_competency\external\exporter {
public static function define_properties() {
return array(

View File

@ -33,7 +33,7 @@ use renderer_base;
* @copyright 2015 Damyon Wiese
* @license http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later
*/
class course_module_summary_exporter extends exporter {
class course_module_summary_exporter extends \core_competency\external\exporter {
protected static function define_related() {
return array('cm' => 'cm_info');

View File

@ -33,7 +33,7 @@ use moodle_url;
* @copyright 2015 Damyon Wiese
* @license http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later
*/
class course_summary_exporter extends exporter {
class course_summary_exporter extends \core_competency\external\exporter {
protected static function define_related() {
// We cache the context so it does not need to be retrieved from the course.

View File

@ -31,7 +31,7 @@ defined('MOODLE_INTERNAL') || die();
* @copyright 2016 Issam Taboubi <issam.taboubi@umontreal.ca>
* @license http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later
*/
class path_node_exporter extends exporter {
class path_node_exporter extends \core_competency\external\exporter {
/**
* Return the list of properties.

View File

@ -26,6 +26,7 @@ defined('MOODLE_INTERNAL') || die();
use renderer_base;
use moodle_url;
use core_competency\external\competency_exporter;
/**
* Class for exporting a cohort summary from an stdClass.
@ -33,7 +34,7 @@ use moodle_url;
* @copyright 2015 Damyon Wiese
* @license http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later
*/
class template_statistics_exporter extends exporter {
class template_statistics_exporter extends \core_competency\external\exporter {
public static function define_properties() {
return array(

View File

@ -26,6 +26,11 @@ namespace tool_lp\external;
use context_user;
use renderer_base;
use stdClass;
use core_competency\external\comment_area_exporter;
use core_competency\external\evidence_exporter;
use core_competency\external\user_competency_exporter;
use core_competency\external\user_competency_plan_exporter;
use core_competency\external\user_summary_exporter;
use core_competency\user_competency;
/**
@ -34,7 +39,7 @@ use core_competency\user_competency;
* @copyright 2015 Damyon Wiese
* @license http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later
*/
class user_competency_summary_exporter extends exporter {
class user_competency_summary_exporter extends \core_competency\external\exporter {
protected static function define_related() {
// We cache the context so it does not need to be retrieved from the framework every time.

View File

@ -34,7 +34,7 @@ use stdClass;
* @copyright 2015 Damyon Wiese
* @license http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later
*/
class user_competency_summary_in_course_exporter extends exporter {
class user_competency_summary_in_course_exporter extends \core_competency\external\exporter {
protected static function define_related() {
// We cache the context so it does not need to be retrieved from the framework every time.

View File

@ -26,6 +26,7 @@ namespace tool_lp\external;
use context_user;
use renderer_base;
use stdClass;
use core_competency\external\plan_exporter;
/**
* Class for exporting user competency data with additional related data in a plan.
@ -33,7 +34,7 @@ use stdClass;
* @copyright 2015 Damyon Wiese
* @license http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later
*/
class user_competency_summary_in_plan_exporter extends exporter {
class user_competency_summary_in_plan_exporter extends \core_competency\external\exporter {
protected static function define_related() {
// We cache the context so it does not need to be retrieved from the framework every time.

View File

@ -25,6 +25,8 @@ namespace tool_lp\external;
use moodle_url;
use renderer_base;
use core_competency\external\competency_exporter;
use core_competency\external\user_competency_exporter;
/**
* Class for exporting user evidence competency data.
@ -32,7 +34,7 @@ use renderer_base;
* @copyright 2016 Serge Gauthier - <serge.gauthier.2@umontreal.ca>
* @license http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later
*/
class user_evidence_competency_summary_exporter extends exporter {
class user_evidence_competency_summary_exporter extends \core_competency\external\exporter {
protected static function define_related() {
return array('competency' => '\\core_competency\\competency',

View File

@ -24,10 +24,9 @@
namespace tool_lp\external;
defined('MOODLE_INTERNAL') || die();
use tool_lp\api;
use moodle_url;
use renderer_base;
use tool_lp\external\user_evidence_competency_summary_exporter;
use core_competency\external\stored_file_exporter;
/**
* Class for exporting user evidence with all competencies.
@ -35,7 +34,7 @@ use tool_lp\external\user_evidence_competency_summary_exporter;
* @copyright 2016 Serge Gauthier - <serge.gauthier.2@umontreal.ca>
* @license http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later
*/
class user_evidence_summary_exporter extends persistent_exporter {
class user_evidence_summary_exporter extends \core_competency\external\persistent_exporter {
protected static function define_class() {
return 'core_competency\\user_evidence';

View File

@ -32,17 +32,17 @@ use moodle_url;
use context_system;
use context_course;
use tool_lp\api;
use core_competency\course_competency;
use core_competency\course_competency_statistics;
use tool_lp\course_competency_statistics;
use core_competency\competency;
use tool_lp\external\competency_exporter;
use core_competency\course_competency;
use core_competency\external\competency_exporter;
use core_competency\external\course_competency_exporter;
use core_competency\external\course_competency_settings_exporter;
use core_competency\external\user_competency_course_exporter;
use core_competency\external\user_competency_exporter;
use tool_lp\external\competency_path_exporter;
use tool_lp\external\course_competency_exporter;
use tool_lp\external\course_competency_statistics_exporter;
use tool_lp\external\course_competency_settings_exporter;
use tool_lp\external\course_module_summary_exporter;
use tool_lp\external\user_competency_exporter;
use tool_lp\external\user_competency_course_exporter;
/**
* Class containing data for course competencies page

View File

@ -34,7 +34,7 @@ use context_system;
use tool_lp\api;
use core_competency\competency;
use core_competency\competency_framework;
use tool_lp\external\competency_framework_exporter;
use core_competency\external\competency_framework_exporter;
/**
* Class containing data for managecompetencies page

View File

@ -34,7 +34,7 @@ use context;
use context_system;
use tool_lp\api;
use core_competency\competency_framework;
use tool_lp\external\competency_framework_exporter;
use core_competency\external\competency_framework_exporter;
/**
* Class containing data for managecompetencyframeworks page

View File

@ -34,7 +34,7 @@ use moodle_url;
use context_system;
use tool_lp\api;
use core_competency\template;
use tool_lp\external\template_exporter;
use core_competency\external\template_exporter;
/**
* Class containing data for managecompetencyframeworks page

View File

@ -30,9 +30,9 @@ use stdClass;
use moodle_url;
use tool_lp\api;
use core_competency\plan;
use tool_lp\external\competency_exporter;
use core_competency\external\competency_exporter;
use core_competency\external\plan_exporter;
use tool_lp\external\competency_path_exporter;
use tool_lp\external\plan_exporter;
/**
* Plan page class.
@ -75,10 +75,10 @@ class plan_page implements renderable, templatable {
if ($data->plan->iscompleted) {
$ucproperty = 'usercompetencyplan';
$ucexporter = 'tool_lp\\external\\user_competency_plan_exporter';
$ucexporter = 'core_competency\\external\\user_competency_plan_exporter';
} else {
$ucproperty = 'usercompetency';
$ucexporter = 'tool_lp\\external\\user_competency_exporter';
$ucexporter = 'core_competency\\external\\user_competency_exporter';
}
$pclist = api::list_plan_competencies($this->plan);

View File

@ -31,7 +31,7 @@ use stdClass;
use single_button;
use moodle_url;
use tool_lp\api;
use tool_lp\external\plan_exporter;
use core_competency\external\plan_exporter;
use core_competency\plan;
use core_competency\user_evidence;
use context_user;

View File

@ -30,7 +30,7 @@ use renderer_base;
use stdClass;
use moodle_url;
use tool_lp\api;
use tool_lp\external\competency_exporter;
use core_competency\external\competency_exporter;
/**
* Class containing data for related competencies.

View File

@ -31,12 +31,12 @@ use stdClass;
use context;
use context_system;
use moodle_url;
use core_competency\external\template_exporter;
use core_competency\template;
use tool_lp\api;
use tool_lp\external\competency_summary_exporter;
use core_competency\template;
use core_competency\template_statistics;
use tool_lp\external\template_exporter;
use tool_lp\external\template_statistics_exporter;
use tool_lp\template_statistics;
/**
* Class containing data for learning plan template competencies page

View File

@ -27,8 +27,8 @@ use renderable;
use renderer_base;
use templatable;
use context_course;
use \tool_lp\external\user_summary_exporter;
use \tool_lp\external\competency_exporter;
use \core_competency\external\competency_exporter;
use \core_competency\external\user_summary_exporter;
use stdClass;
/**

View File

@ -28,7 +28,7 @@
Context variables required for this template:
See admin/tool/lp/classes/external/course_competency_statistics_exporter
See competency/classes/external/course_competency_statistics_exporter
Example context (json):
{

View File

@ -28,7 +28,7 @@
Context variables required for this template:
See admin/tool/lp/classes/external/template_statistics_exporter
See competency/classes/external/template_statistics_exporter
Example context (json):
{

View File

@ -117,7 +117,7 @@ class tool_lp_exporter_testcase extends advanced_testcase {
* @copyright 2015 Frédéric Massart - FMCorz.net
* @license http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later
*/
class tool_lp_testable_exporter extends \tool_lp\external\exporter {
class tool_lp_testable_exporter extends \core_competency\external\exporter {
protected static function define_related() {
// We cache the context so it does not need to be retrieved from the course.

View File

@ -43,7 +43,7 @@ if (!$user || !core_user::is_real_user($user->id)) {
$iscurrentuser = ($USER->id == $user->id);
$competency = $uc->get_competency();
$compexporter = new \tool_lp\external\competency_exporter($competency, array('context' => $competency->get_context()));
$compexporter = new \core_competency\external\competency_exporter($competency, array('context' => $competency->get_context()));
$PAGE->set_pagelayout('standard');
$PAGE->set_url($url);

View File

@ -19,11 +19,11 @@
*
* A comment area is the set of information about a defined comments area.
*
* @package tool_lp
* @package core_competency
* @copyright 2015 Frédéric Massart - FMCorz.net
* @license http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later
*/
namespace tool_lp\external;
namespace core_competency\external;
require_once($CFG->dirroot . '/comment/lib.php');
// TODO MDL-52243 Move this to core.
@ -36,7 +36,7 @@ use stdClass;
/**
* Class for exporting a comment area.
*
* @package tool_lp
* @package core_competency
* @copyright 2015 Frédéric Massart - FMCorz.net
* @license http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later
*/

View File

@ -17,11 +17,11 @@
/**
* Class for exporting competency data.
*
* @package tool_lp
* @package core_competency
* @copyright 2015 Damyon Wiese
* @license http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later
*/
namespace tool_lp\external;
namespace core_competency\external;
defined('MOODLE_INTERNAL') || die();
/**

View File

@ -17,11 +17,11 @@
/**
* Class for exporting competency_framework data.
*
* @package tool_lp
* @package core_competency
* @copyright 2015 Damyon Wiese
* @license http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later
*/
namespace tool_lp\external;
namespace core_competency\external;
defined('MOODLE_INTERNAL') || die();
use tool_lp\api;

View File

@ -17,11 +17,11 @@
/**
* Class for exporting course competency data.
*
* @package tool_lp
* @package core_competency
* @copyright 2015 Damyon Wiese
* @license http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later
*/
namespace tool_lp\external;
namespace core_competency\external;
defined('MOODLE_INTERNAL') || die();
/**

View File

@ -17,16 +17,16 @@
/**
* Class for exporting course_competency_settings data.
*
* @package tool_lp
* @package core_competency
* @copyright 2016 Damyon Wiese
* @license http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later
*/
namespace tool_lp\external;
namespace core_competency\external;
/**
* Class for exporting course_competency_settings data.
*
* @package tool_lp
* @package core_competency
* @copyright 2016 Damyon Wiese
* @license http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later
*/

View File

@ -17,11 +17,11 @@
/**
* Class for exporting course module competency data.
*
* @package tool_lp
* @package core_competency
* @copyright 2015 Damyon Wiese
* @license http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later
*/
namespace tool_lp\external;
namespace core_competency\external;
defined('MOODLE_INTERNAL') || die();
/**

View File

@ -17,11 +17,11 @@
/**
* Class for exporting evidence data.
*
* @package tool_lp
* @package core_competency
* @copyright 2015 Damyon Wiese
* @license http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later
*/
namespace tool_lp\external;
namespace core_competency\external;
use renderer_base;

View File

@ -17,11 +17,11 @@
/**
* Generic exporter to take a stdClass and prepare it for return by webservice.
*
* @package tool_lp
* @package core_competency
* @copyright 2015 Damyon Wiese
* @license http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later
*/
namespace tool_lp\external;
namespace core_competency\external;
defined('MOODLE_INTERNAL') || die();
require_once($CFG->libdir . '/externallib.php');
@ -151,7 +151,7 @@ abstract class exporter {
throw new coding_exception('Unexpected property ' . $propertyformat);
}
$format = $record->$propertyformat;
list($text, $format) = external_format_text($data->$property, $format, $context->id, 'tool_lp', '', 0);
list($text, $format) = external_format_text($data->$property, $format, $context->id, 'core_competency', '', 0);
$data->$property = $text;
$data->$propertyformat = $format;

View File

@ -15,13 +15,13 @@
// along with Moodle. If not, see <http://www.gnu.org/licenses/>.
/**
* Abstract class for tool_lp objects saved to the DB.
* Abstract class for core_competency objects saved to the DB.
*
* @package tool_lp
* @package core_competency
* @copyright 2015 Damyon Wiese
* @license http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later
*/
namespace tool_lp\external;
namespace core_competency\external;
defined('MOODLE_INTERNAL') || die();
require_once($CFG->libdir . '/externallib.php');

View File

@ -17,11 +17,11 @@
/**
* Class for exporting plan competency data.
*
* @package tool_lp
* @package core_competency
* @copyright 2015 Damyon Wiese
* @license http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later
*/
namespace tool_lp\external;
namespace core_competency\external;
defined('MOODLE_INTERNAL') || die();
/**

View File

@ -17,11 +17,11 @@
/**
* Class for exporting plan data.
*
* @package tool_lp
* @package core_competency
* @copyright 2015 Damyon Wiese
* @license http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later
*/
namespace tool_lp\external;
namespace core_competency\external;
defined('MOODLE_INTERNAL') || die();
use core_user;

View File

@ -17,11 +17,11 @@
/**
* Class for exporting plan data.
*
* @package tool_lp
* @package core_competency
* @copyright 2015 Damyon Wiese
* @license http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later
*/
namespace tool_lp\external;
namespace core_competency\external;
defined('MOODLE_INTERNAL') || die();
/**

View File

@ -17,11 +17,11 @@
/**
* Class for exporting stored_file data.
*
* @package tool_lp
* @package core_competency
* @copyright 2015 Frédéric Massart - FMCorz.net
* @license http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later
*/
namespace tool_lp\external;
namespace core_competency\external;
use coding_exception;
use core_text;
@ -33,7 +33,7 @@ use stored_file;
/**
* Class for exporting stored_file data.
*
* @package tool_lp
* @package core_competency
* @copyright 2015 Frédéric Massart - FMCorz.net
* @license http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later
*/

View File

@ -17,11 +17,11 @@
/**
* Class for exporting template competency data.
*
* @package tool_lp
* @package core_competency
* @copyright 2015 Damyon Wiese
* @license http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later
*/
namespace tool_lp\external;
namespace core_competency\external;
defined('MOODLE_INTERNAL') || die();
/**

View File

@ -17,11 +17,11 @@
/**
* Class for exporting template data.
*
* @package tool_lp
* @package core_competency
* @copyright 2015 Damyon Wiese
* @license http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later
*/
namespace tool_lp\external;
namespace core_competency\external;
defined('MOODLE_INTERNAL') || die();
use moodle_url;

View File

@ -17,11 +17,11 @@
/**
* Class for exporting user competency course data.
*
* @package tool_lp
* @package core_competency
* @copyright 2016 Damyon Wiese
* @license http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later
*/
namespace tool_lp\external;
namespace core_competency\external;
defined('MOODLE_INTERNAL') || die();
use core_user;

View File

@ -17,11 +17,11 @@
/**
* Class for exporting user competency data.
*
* @package tool_lp
* @package core_competency
* @copyright 2015 Damyon Wiese
* @license http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later
*/
namespace tool_lp\external;
namespace core_competency\external;
defined('MOODLE_INTERNAL') || die();
use core_user;

View File

@ -17,11 +17,11 @@
/**
* Class for exporting plan competency data.
*
* @package tool_lp
* @package core_competency
* @copyright 2015 Damyon Wiese
* @license http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later
*/
namespace tool_lp\external;
namespace core_competency\external;
defined('MOODLE_INTERNAL') || die();
use renderer_base;

View File

@ -17,18 +17,18 @@
/**
* User evidence competency exporter.
*
* @package tool_lp
* @package core_competency
* @copyright 2015 Frédéric Massart - FMCorz.net
* @license http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later
*/
namespace tool_lp\external;
namespace core_competency\external;
defined('MOODLE_INTERNAL') || die();
/**
* User evidence competency exporter class.
*
* @package tool_lp
* @package core_competency
* @copyright 2015 Frédéric Massart - FMCorz.net
* @license http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later
*/

View File

@ -17,11 +17,11 @@
/**
* Class for exporting user_evidence data.
*
* @package tool_lp
* @package core_competency
* @copyright 2015 Frédéric Massart - FMCorz.net
* @license http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later
*/
namespace tool_lp\external;
namespace core_competency\external;
use moodle_url;
use renderer_base;
@ -29,7 +29,7 @@ use renderer_base;
/**
* Class for exporting user_evidence data.
*
* @package tool_lp
* @package core_competency
* @copyright 2015 Frédéric Massart - FMCorz.net
* @license http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later
*/

View File

@ -17,11 +17,11 @@
/**
* Class for exporting a user summary from an stdClass.
*
* @package tool_lp
* @package core_competency
* @copyright 2015 Damyon Wiese
* @license http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later
*/
namespace tool_lp\external;
namespace core_competency\external;
defined('MOODLE_INTERNAL') || die();
use renderer_base;