Function: importActivities()
function importActivities(
context,
siteUrl,
fromCourseId,
toCourseId,
__namedParameters?
): Promise<{
activityIds: number[];
changed: string;
}>;
Defined in: areas/backup/backup.ts:821
Imports activities from another course into a course, as Moodle's "Import" does: every activity
of fromCourseId, or only activityIds, added to toCourseId's content (with their sections),
without users' data. Needs moodle/restore:restoretargetimport in the course imported into and
moodle/backup:backuptargetimport in the other. Returns the activities the course has afterwards
that it didn't have before, by id.
Parameters
| Parameter | Type |
|---|---|
context | BrowserContext |
siteUrl | string |
fromCourseId | number |
toCourseId | number |
__namedParameters | { activityIds?: number[]; } |
__namedParameters.activityIds? | number[] |
Returns
Promise<{
activityIds: number[];
changed: string;
}>