MDL-53700 competency: Migrating file serving to core

This commit is contained in:
Frederic Massart
2016-04-18 11:05:59 +08:00
parent c88b6c05ca
commit 7160fb19d7
4 changed files with 72 additions and 44 deletions
+3 -3
View File
@@ -3695,7 +3695,7 @@ class api {
if (!empty($draftitemid)) {
$fileareaoptions = array('subdirs' => true);
$itemid = $userevidence->get_id();
file_save_draft_area_files($draftitemid, $context->id, 'tool_lp', 'userevidence', $itemid, $fileareaoptions);
file_save_draft_area_files($draftitemid, $context->id, 'core_competency', 'userevidence', $itemid, $fileareaoptions);
}
// Trigger an evidence of prior learning created event.
@@ -3729,7 +3729,7 @@ class api {
if (!empty($draftitemid)) {
$fileareaoptions = array('subdirs' => true);
$itemid = $userevidence->get_id();
file_save_draft_area_files($draftitemid, $context->id, 'tool_lp', 'userevidence', $itemid, $fileareaoptions);
file_save_draft_area_files($draftitemid, $context->id, 'core_competency', 'userevidence', $itemid, $fileareaoptions);
}
// Trigger an evidence of prior learning updated event.
@@ -3758,7 +3758,7 @@ class api {
// Delete associated files.
$fs = get_file_storage();
$fs->delete_area_files($context->id, 'tool_lp', 'userevidence', $id);
$fs->delete_area_files($context->id, 'core_competency', 'userevidence', $id);
// Delete relation between evidence and competencies.
$userevidence->set_id($id); // Restore the ID to fully mock the object.